1.cat 命令用于查看纯文本文件(内容较少的)语法格式为“cat [参数] 文件名称
2.more 命令用于查看纯文本文件(内容较多的),语法格式为“more [参数] 文件名称”。
more 命令会在最下面使用百分比的形式来提示您已经阅读了多少内容;还可以使用空格键或回车
键向下翻页:
head
命令用于查看纯文本文件的前
N
行,语法格式为“
head [
参数
]
文件名称”。
tail
命令用于查看纯文本文件的后
N
行或持续刷新文件的最新内容,语法格式为“
tail [
参
数
]
文件名称”。
![](https://i-blog.csdnimg.cn/blog_migrate/2b778673bbf7790c24b650499f6c89e9.png)
tail
命令最强悍的功能是能够持续刷新一个文件的内容,当想要实时查看最新的日志文件
时,这特别有用,此时的命令格式为“
tail -f
文件名称”:
![](https://i-blog.csdnimg.cn/blog_migrate/23bded3355e5045223c54f16c2a00200.png)
tr 命令用于替换文本内容中的字符语法格式为“tr [原始字符][目标字符]”。只改变输出结果不修改文件
![](https://i-blog.csdnimg.cn/blog_migrate/e805bc10a50e9d5e9374c6a0ed50a18d.png)
wc
命令用于统计指定文本文件的行数、字数或字节数,
语法格式为“wc [
参数
]
文件名称”。
![](https://i-blog.csdnimg.cn/blog_migrate/c2fe231e9c616b63613b9d88653c2394.png)
stat
命令用于查看文件的具体存储细节和时间等信息,
语法格式为 “stat
文件名称”。
Linux
系统中的文件包 含 3
种时间状态,分别是
Access Time
(内容最后一次被访问的时间,简称为
Atime
),
Modify
Time(内容最后一次被修改的时间,简称为
Mtime
)以及
Change Time
(文件属性最后一次被修改的时间,简称为 Ctime
)。
![](https://i-blog.csdnimg.cn/blog_migrate/42d20f1b7fe90de56c138672fdb43526.png)
grep
命令用于按行提取文本内容,语法格式为“
grep [
参数
]
文件名称”。
grep 关键词 文件名称 -n 显示行数 -v反选
cut
命令用于按“列”提取文本内容,语法格式为“
cut [
参数
]
文件名称”。
![](https://i-blog.csdnimg.cn/blog_migrate/12d8534c83437ea3c72ca2a7fa991ca5.png)
diff
命令用于比较多个文件之间内容的差异,英文全称为“
different
”,语法格式为“
diff [
参
数
]
文件名称
A
文件名称
B
”。
uniq
命令用于去除文本中连续的重复行,英文全称为“
unique
”,语法格式为“
uniq [
参数
]
文
件名称”。
中间不能夹杂其他文本行(非相邻的默认不会去重)
![](https://i-blog.csdnimg.cn/blog_migrate/e429aba99b324993011aa87fc5572f45.png)
sort 命令用于对文本内容进行再排序,语法格式为“sort [参数] 文件名称”。
在执行
sort
命令后默认会按照字母顺序进行排序,非常方便:
![](https://i-blog.csdnimg.cn/blog_migrate/08ebd5720557a9584b3161bbfd222d0a.png)
与
uniq
命令不同,
sort
命令是无论内容行之间是否夹杂有其他内容,只要有两个
一模一样的内容行,立马就可以使用
-u
参数进行去重操作:
touch
命令用于创建空白文件或设置文件的时间,语法格式为“
touch [
参数
]
文件名称”。
![](https://i-blog.csdnimg.cn/blog_migrate/922f15ca965e3c58321363cf86ada7ae.png)
mkdir 命令用于创建空白的目录,语法格式为“mkdir [参数] 目录名称”。mkdir 命令还可以结合-p 参数来递归创建出具有嵌套层叠 关系的文件目录:
cp
命令用于复制文件或目录,
语法格式为“
cp [
参数
]
源文件名称 目 标文件名称”。
mv
命令用于剪切或重命名文件,
语法格式为“
mv [
参数
]
源文件 名称 目标文件名称”。
rm
命令用于删除文件或目录,英文全称为“
remove
”,语法格式为“
rm [
参数
]
文件
名称”。
dd
命令用于按照指定大小和个数的数据块来复制文件或转换文件,语法格式为“
dd if=
参数值
of=
参数值
count=
参数值
bs=
参数值”。
file
命令用于查看文件的类型,语法格式为“
file
文件名称”。
tar
命令用于对文件进行打包压缩或解压,语法格式为“
tar
参数 文件名称”
一般使用“
tar -czvf
压缩包名 称.tar.gz
要打包的目录”命令把指定的文件进行打包压缩;相应的解压命令为“
tar xvf
压缩 包名称.tar.gz
”