运维常用指令图文详解(2)

9.clear 清屏 快捷键:ctrl +L
10.su 选择用户
su+用户名
11.alias 查看和设置别名
运维常用指令图文详解(2)
unalias 取消别名
运维常用指令图文详解(2)
更改别名
Ls默认为ls -color ,通过alias给ls加上-l参数,我们可以直接用ls来表示ls -l的作用
运维常用指令图文详解(2)
12. cp 复制拷贝文件或目录,默认不能拷贝目录
参数:-r: 递归,用于复制目录
-a:相当于-pdr,
-p:连同档案的属性一起复制过去,而非使用默认属性
首选我们的cp目录下是空的,没有任何文件
运维常用指令图文详解(2)
然后我们把1.txt文件复制到cp目录下
cp 1.txt ./cp
运维常用指令图文详解(2)
把cp目录复制aa目录下
运维常用指令图文详解(2)
我们还可以用cp命令改变文件名
可以看出,我们原本没有5.txt文件,用cp命令复制1.txt文件后生成了5.txt文件,这种方法我们到后日志整理会用到,这里我们选简单了解一下
运维常用指令图文详解(2)
-p参数通过下图我们看到这两个cp的属性不相同,我们可以通过-P参数来让我们的属性保持一致
运维常用指令图文详解(2)
13. mv 移动文件或目录
我们把5.txt移动到cp目录下,移动目录和移动文件是一样的方法
运维常用指令图文详解(2)
如果我们想改变文件的名字,可以用mv命令
mv cp ./cp1 把当前路径的cp目录移动到当前路径的cp1目录内,因为没有cp1目录,系统会自动生成cp1目录
运维常用指令图文详解(2)
14. rm 删除用来删除目录和文件
-i 询问是否删除y(是),n(否)命令默认为rm -i
-f(force)强制
-r(recursive)递归,用于删除目录
强调:删除命令要慎用,非常危险,删除前一定要先备份一份用法和mv,cp相似
运维常用指令图文详解(2)
15.sed 等差数列
sed 1 2 20>1.txt把20以内相差为1的等差数列给1.txt文件
运维常用指令图文详解(2)
16. head 头部
Cat 1.txt|head -10
查看1.txt文件的前10行“|”为管道,在后面我们会详细的讲

运维常用指令图文详解(2)
17. tail 尾部
查看1.txt文件的后5行
Cat 1.txt|tail -5
运维常用指令图文详解(2)
若想查看1.txt文件的5到15内容
Cat 1.txt|head -15 |tail -10
命令解析:我们选打印前15行,然后在打印前15行的后10行
运维常用指令图文详解(2)
18. 常用的几个xhell命令
tab 进行补全
Ctrl + a 可以快速切换到命令行开始处
Ctrl + e 切换到命令行末尾
ctrl + l 清屏
上箭头 向上翻命令记录
下箭头 向下翻命令记录