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 只显示字节数
[root@linuxprobe ~]# wc -l /etc/passwd
38 /etc/passwd

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参数来详细比较出多个文件的差异之处,这绝对是判断文件是否被篡改的有力神器

评论