CSA笔记1-基础知识和目录管理命令

news2024/9/23 17:20:02

[litong@localhost ~]$ 是终端提示符,类似于Windows下的cmd的命令行

litong 当前系统登录的用户名    @ 分隔符

localhost 当前机器名称,本地主机

~ 当前用户的家目录

$ 表示当前用户为普通用户若为#则表示当前用户为超级管理员

su root 切换root权限

exit 从root身份退出当时的用户

一些快捷键:

Ctrl+alt+enter    全屏或退出虚拟机

Crtl+shift++      终端字符放大

Crtl+-           终端字符缩小

Crtl+l           清屏操作

Alt+tab         切换操作任务

unmae -a   查看系统内核版本命令

cat /etc/redhat-release   查看系统发行版本命令

crtl+c  终止本次命令

可用手册:

date #显示时间

date +%Y #显示年

date +%m  #显示月

date +%d  #显示日

date +%H #显示小时

date +%M  #显示分钟

date +%S  #显示秒

date "+%Y-%m-%d %H:%M:%S"        照此格式显示eg:2024-07-15 14:17:32

date "+%Y/%m/%d %H:%M:%S"        照此格式显示eg:  2024/07/15 14:17:52

date -s "2024-7-15 14:19:00"    设置date

timedatectl #查看时区

timedatectl set-timezone Asia/Shanghai #设置时区

hostnamectl hostname xixi #设置主机名

hostname #查看

hostnamectl #查看

cat /etc/hostname

目录管理命令:

mkdir

语法格式:mkdir  参数   目录名

常用参数:-m     创建目录的同时设置权限

          -v      显示执行过程详细信息

          -p      递归创建多级目录

          -z      设置目录安全上下文

示例:

mkdir dir1       建立一个目录文件,默认权限为0755

mkdir -m 700 dir1     建立一个目录文件并设置其权限为700,只有属主可以读写执行

mkdir -p dir1/dir2/dir3    一次性创建多个有嵌套关系的文件

mkdir dir1 dir2 dir3    一次创建多个目录文件

ls

语法格式:ls  参数  目录名

.  当前路径                  ..  上级路径

常用参数:

示例:

ls         显示当前目录的文件名(默认不含隐藏文件)

ls -l       以详细信息模式输出文件名及其属性信息,简写ll

ls -a       显示当前目录的文件名(默认含隐藏文件,linux中的隐藏文件用.开头)

ls /etc     显示指定目录的文件列表

ls /        指定查看根目录下有那些文件

ls ./        指定查看当前目录下有哪些文件与ls等效

ls ../       查看当前目录的上级目录有那些文件

ls ../aaa     查看上级目录的aaa目录有哪些文件

ls -i      显示当前目录中的文件名及其inode属性信息

ls -sl  /ertc    根据文件内容大小进行排序,显式指定目录文件名及其属性详情信息

cd

省略不写会直接跳转至当前使用者的家目录

语法格式:cd  参数  目录名

常用参数:

-l   切换至符号链接所在的目录       ~切换至当前用户的家目录

-p   切换至符号链接对应的实际目录  ..切换至当前位置的上一级目录

-    切换至上次所在目录

示例:

cd    cd ~   两个等价,都是切换至当前用户的家目录

cd  /dir1    切换至根目录下的指定目录,注意若没有这个目录或权限不足则提示不能切换

cd  ./dir1   切换至当前目录下的dir1目录与cd dir1等价

cd  ../dir1   切换至当前目录的上级目录下的dir1目录

cd  ./dir1/dir2/dir3   切换至当前目录下的多层级目录

cd  ..  切换至上级目录

cd  -  切换至上次所在目录

cd  /   切换至根目录  

mv

语法格式:mv 参数 源文件名   目标文件名

常用参数:

参考示例:

mv  file.cfg  file2.cfg  将file.cfg文件重命名为file2.cfg文件

mv  fil2.cfg  ./dir1  将指定文件fil2.cfg移动到当前目录的dir1目录中

mv  dir1   ./dir11/dir2 将指定目录移动到dir11中,并定义新的目录dir2,覆盖dir1

mv  -f  ./dir11/*  . 将dir11中的所有文件移动到当前目录中,若同名则直接覆盖

注意:所有操作都限于当前家目录

rmdir

语法格式:rmdir  参数  目录名

常用参数:

-p递归处理所有子文件                            --help显示帮助信息

-v 显示执行过程详细信息                          --version显示版本信息

示例:

rmdir dir   删除指定的空目录,非空则删除失败

rmdir -p dir/aa/ss   删除指定的空目录及其内部的子空目录

rmdir -v  dir  删除指定的空目录并显示删除过程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1929830.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

我利用ChatGPT开发了一个网盘资源搜索神器APP

首先声明,本文不是买东西,仅分享个人利用ChatGPT开发项目的个人经验分享。 之前已经开发完Web端网盘资源搜索引擎,而在安卓平台使用浏览器访问总是有点不方便,于是考虑开发一个安卓端APP。 可是,自己并没有开发APP经验,那怎么办? 都说AI可以帮你搞定一切,那就用一用…

python项目读取oracle数据库方法(cx_Oracle库实现)

目录 创建一个python项目,并配置运行环境 查看oracle对应数据库版本(该标题下内容只是为了查看版本,不用在意) 从oracle官网下载对应版本的oracle客户端 解压下载的压缩包,并获取依赖 将依赖文件导入python项目运…

Perl之正则表达式

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。   Perl语言的正则表达式功能非常强大,基本上是常用语言中最强大的,很多语言…

论 Suspense 组件在 Vue 3 中的重要性

大家好,我是CodeQi! 一位热衷于技术分享的码仔。 你是否曾经遇到过在加载大量数据时,界面卡顿或是空白的问题? 如果你正在开发一个复杂的前端项目,那么一定需要处理很多异步数据请求。而异步请求太多就会导致用户看到空白屏幕时间变长,这对用户体验非常不友好。🤔 在…

【C++】C++11的新特性 --- 列表初始化,auto关键字,decltype关键字

人的理想与成就之间有一段距离 只有靠他的热情才能跨越。 -- 纪伯伦 C11特性 1 C 11介绍2 列表初始化3 声明3.1 auto关键字3.2 decltype关键字3.3 nullptr3.4 总结 4 STL中的新容器4.1 array4.2 forward_list4.3 unordered系列 Thanks♪(・ω・)&#x…

springboot项目 导入 maven坐标 错误 Could not transfer artifact XXX

1.报错原因 当时导入的是 redis坐标 ,导入jar 包报错(当时是网速太慢了,一直卡着不动 就关了 idea 重新下载)结果报错 之前的redis 项目都可以的,网上找了一下 都没解决 2.解决办法 既然说不能传输, 就说…

玩转HarmonyOS NEXT之AppStorage应用全局UI状态存储

概述 AppStorage是应用全局的UI状态存储,是和应用的进程绑定的,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储。 AppStorage是在应用启动的时候会被创建的单例。它的目的是为了提供应用状态数据的中心存储,这…

【Pytorch】数据集的加载和处理(一)

Pytorch torchvision 包提供了很多常用数据集 数据按照用途一般分为三组:训练(train)、验证(validation)和测试(test)。使用训练数据集来训练模型,使用验证数据集跟踪模型在训练期间…

Andriod Stdio新建Kotlin的Jetpack Compose简单项目

1.选择 No Activity 2.选择kotlin 4.右键选择 在目录MyApplication下 New->Compose->Empty Project 出现下面的画面 Finish 完成

SpringAI简单使用

Ollama 简介 Ollama是一个开源的大型语言模型服务工具,它允许用户在本地机器上构建和运行语言模型,提供了一个简单易用的API来创建、运行和管理模型,同时还提供了丰富的预构建模型库,这些模型可以轻松地应用在多种应用场景中。O…

数据库第6次作业

内容 1、创建视图v_emp_dept_id_1,查询销售部门的员工姓名和家庭住址 2、创建视图v_emp_dept,查询销售部门员工姓名和家庭住址及部门名称。 3、创建视图v_dept_emp_count(dept_name,emp_count,avg_salay),统计每个部门人数并计算平均工资。 …

【漏洞复现】泛微e-cology9 WorkflowServiceXml SQL注入漏洞

文章目录 前言漏洞描述影响范围 漏洞复现nuclei脚本 安全修复 前言 泛微协同管理应用平台e-cology是一套兼具企业信息门户、知识文档管理、工作流程管理、人力资源管理、客户关系管理、项目管理、财务管理、资产管理、供应链管理、数据中心功能的企业大型协同管理平台。 漏洞…

03MFC画笔/画刷/画椭圆/圆/(延时)文字

文章目录 画实心矩形自定义画布设计及使用连续画线及自定义定义变量扇形画椭圆/圆输出颜色文本定时器与定时事件画实心矩形 自定义画布设计及使用 连续画线及自定义定义变量 扇形 画椭圆/圆 输出颜色文本

【应急响应】Windows应急响应手册(准备阶段、挖矿病毒)

文章目录 前言一、事前准备操作系统基本配置工具准备 二、挖矿病毒确定IOC信息获取异常进程的pid寻找恶意样本确定进程启动时间处理异常进程 前言 本篇文章主要以WIndows系统为例围绕红蓝对抗和攻防角度实施应急响应的技术手段,以多方面、多维度进行展开&#xff0…

HCNA ICMP:因特网控制消息协议

ICMP:因特网控制消息协议 前言 Internet控制报文协议ICMP是网络层的一个重要协议。ICMP协议用来在网络设备间传递各种差错和控制信息,他对于手机各种网络信息、诊断和排除各种网络故障有至关重要的作用。使用基于ICMP的应用时,需要对ICMP的工…

网工内推 | 云计算,网络安全工程师,13薪,发展空间广阔

01 上海飞络信息科技有限公司 🔷招聘岗位:网络安全工程师 🔷岗位职责: 1. 熟悉各品牌路由器、交换机、防火墙的配置与方案(主要为:思科、华为、Fortigate、PA等); 2. 网络配置设定&…

java并发编程的艺术1

1.上下文交换 减少上下文交换的方法 无锁并发编程:进行数据操作,多线程竞争锁,引起上下文切换。将变量按照id 进行hash,不同线程处理不同段的数据 CAS(compare and swap) A线程和B线程都要修改变量X&…

Classifier-Free Guidance (CFG) Scale in Stable Diffusion

1.Classifier-Free Guidance Scale in Stable Diffusion 笔记来源: 1.How does Stable Diffusion work? 2.Classifier-Free Diffusion Guidance 3.Guide to Stable Diffusion CFG scale (guidance scale) parameter 1.1 Classifier Guidance Scale 分类器引导是…

虚拟机及其Debian(kali)安装

本机电脑为Windows10系统专业版,在此基础上安装VMware和系统(Kali) 步骤如下 一、安装 VMware Workstation Pro v16.2.4 安装步骤可参照网上博客,该步骤较简单,此处不做讲解。文件中共计两个,其中一个是激活…

python的异常

异常 定义 异常是程序执行中发生的错误事件,它可以打断正常的指令流。Python提供了强大的异常处理机制,允许程序在发生错误时执行某些替代指令,而不是直接崩溃。 类型 TypeError:类型错误,比如尝试将字符串和整数相加。…