文本统计:wc(word count)
行数 | 单词数 | 字符数 |
-l:显示行数
-w:显示单词数
-c:显示字节数
-m:显示字符数
-L:显示最长一行包含多少字符
连接并显示:cat(倒序位tac)
-n:显示行号
-E:显示结束符(Linux中结束符位$,Windows中结束符为$+回车)
-A:显示所有特殊符号
分屏显示:more
空格:向后翻屏
b:向前翻屏
enter:一行一行向后翻
q:退出
分屏显示:less
空格:向后翻屏
b:向前翻屏
enter:一行一行向后翻屏
k:一行一行向前翻屏
/string:向后查找
?string:向前查找
n:向后显示下一个查找内容
N:向前显示下一个查找内容
q:退出
查看文件前n行:head
-n:显示前n行,默认10行
查看文件后n行:tail
-n:显示后n行,默认10行
-f:查看文件尾部不退出等待显示后续追加到此文件的新内容(实际测试时注意文件权限)
显示分隔符分隔的内容:cut
-d:指定分隔符,默认为空格
-f:指定要显示的字段位置
例:-f1:显示第一个字段 例:cut -d: -f1 /etc/passwd
-f1,4:显示第一个和第三个字段 例:cut -d: -f1,3 /etc/passwd
-f1-4:显示第一个到第四个字段
文本排序:sort
-n:按照数值大小排序(默认按照ASCII码)
-r:降序
-t:指定字段分隔符
-k:以哪个字段为关键字进行排序
例:sort -n -t: -k3 /etc/passwd
-u:排序后相同行只显示一次
-f:排序时胡略大小写