工作目录切换命令
1 pwd命令:用于显示当前用户所处的工作目录
2 cd命令 : 用于切换工作路径
cd - | 返回上一次的目录 |
---|---|
返回上一次的目录 | 返回到他的上级目录 |
cd ~ | 切换的当前目录的家目 |
3 ls命令: 用于显示当前目录中的文件信息
ls -a | 所有的全部的文件 |
---|---|
ls -l | 用于查看文件的属性 |
ls -ld | 当前目的录信息 |
ls- ld / etc | 当前目录的详细信息 |
文本文件编辑命令
1 cat命令:用于查看内容较少的纯文本文件
cat - n 给内容加了个编号
2 more命令:用于查看内容较多的纯文本文件
3 head命令:用于查看纯文本文件的前N行
head - n (加数字) head -n 5 anaconda-ks.cfg #查看文件anaconda-ks.cfg前5行的内容
4 tail命令:用于查看纯文本文件的后N行或持续刷新内容
tail -f 实时刷新这个文件
5 tr命令:用于替换文本文件中的字符
管道符 把前一个命令的输出作为后一个命令的标准输入
6 wc命令:用于通机指定文本的行数、字数、字节数
wc -w | 显示单词数 |
---|---|
wc -c | 显示字节数 (一个中文是两个字节) |
wc - l | 显示多少行 |
7 stat命令:用于查看文件的具体存储信息和时间(atime、mtime、ctime)等信息
ACCESS | 最后一次查看时间 |
---|---|
MODIFY | 最后一次修改文件内容的时间 |
CHANGE | 最后一次更改文件属性的时间 |
8 cut命令:用于按“列”提取文本字符
cut -f | 需要查的列数 |
---|---|
cut -d | 哪一种分隔符 |
9 diff命令:用于比较两个文本文件的差异
diff -q a.txt b.txt #比较文件a与文件b是否不同
diff -c a.txt b.txt #比较文件a与文件b并输出具体的不同之处