文本文件编辑命令
1、cat
查看纯文本文件内容(滚屏)
例:
cat filename
cat initial-setup-ks.cfg
cat -n initial-setup-ks.cfg
2、more
查看纯文本文件内容(逐屏)
例:
more filename
more initial-setup-ks.cfg
按空格显示下一屏信息
按回车一行一行信息向下显示
使用 q 退出 more
3、head
查看纯文本文档的前 N 行
例:
head initial-setup-ks.cfg
head -n 6 initial-setup-ks.cfg
4、tail查看纯文本文档的后 N 行或持续刷新内容
例:
tail initial-setup-ks.cfg
tail -n 5 initial-setup-ks.cfg
第一个窗口
tail -f /root/initial-setup-ks.cfg
第二个窗口
echo how are you >>/root/initial-setup-ks.cfg
5、tr
用于替换文本文件中的字符
tr [原始字符] [目标字符]
例:
cat initial-setup-ks.cfg | tr [a-z] [A-Z]
6、wc
用于统计指定文本的行数、字数、字节数
例:
wc initial-setup-ks.cfg
wc -l initial-setup-ks.cfg
wc -w initial-setup-ks.cfg
wc -c initial-setup-ks.cfg
7、stat
用于查看文件的具体存储信息和时间等信息
例:
stat initial-setup-ks.cfg
8、cut
用于按“列”提取文本字符
例:
head -n 3 /etc/passwd|cut -d: -f2
9、diff
用于比较多个文本文件的差异
例:
diff a.txt b.txt
diff -c a.txt b.txt




