6.文本文件编辑命令
1.cat 命令
cat 命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”。
参数 | 作用 |
---|---|
-n | 显示行号 |
2.more 命令
more 命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”。
3.head 命令
head 命令用于查看纯文本文档的前 N 行,格式为“head [选项] [文件]”。
参数 | 作用 |
---|---|
head -n 20 | 查看文本前20行 |
4.tail 命令
tail 命令用于查看纯文本文档的后 N 行或持续刷新内容,格式为“tail [选项] [文件]”。
5.tr 命令
tr 命令用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”。
6.wc 命令
wc 命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”。
参数 | 作用 |
---|---|
-l | 只显示行数 |
-w | 只显示单词数 |
-c | 只显示字节数 |
7.stat 命令
stat 命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”。
8.cut 命令
cut 命令用于按“列”提取文本字符,格式为“cut [参数] 文本”。
[root@linuxprobe ~]# head -n 2 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
[root@linuxprobe ~]# cut -d: -f1 /etc/passwd
root
bin
9.diff 命令
diff 命令用于比较多个文本文件的差异,格式为“diff [参数] 文件”。
在使用 diff 命令时,不仅可以使用--brief 参数来确认两个文件是否不同,还可以使用-c参数来详细比较出多个文件的差异之处,这绝对是判断文件是否被篡改的有力神器