常用的文件查看命令
1. cat
常用参数
-n 显示行号
-E 显示行尾结束符 $
-b 显示非空行编号
-s 连续的空行合成一行
-A 显示隐藏字符
通常用法 cat -An
当然还有cat 的双胞胎,将文件倒着看的 tac
2. more
分页查看文件内容,空格键翻页
3. head
查看文件首部
-n 指定行数
4. tail
查看文件尾部多少行
常用参数
-n 指定行数,和head类似。
-f 实时查看文件内容。
5. cut
切割文本,按要求输出文本。通常结合管道使用。
-d 指定分隔符,默认为Tab按键
-f 指定第几段字符
-c 指定字符切割
例如,cat查看/etc/passwd的前四个字符
6. wc
查看文件里面内容有多少行,多少字节,字符,字数。
-l 查看行数
-w 统计单词总数
-m 统计字符总数
-c 统计字节总数
7. sort
给文本排序,默认按每行首字母顺序排序
-r 由上至下整理
-n 按数字大小整理
-u 删除输出中的重复行
-t 以后面的字符为分隔符
-k 选择某个字段进行排序
-f 忽略字符大小写
例如,按第三个字段进行排序
8. uniq
从输入中删除重复行
-c 显示每行重复出现的次数
-d 仅仅显示重复
-u 显示不重复
最后在补充一个超实用的例子
统计日志中频繁访问的前十个IP地址
cat /var/log/httpd/access.log
| cut –d” “ –f 1 | sort | uniq –c | sort –nr | head
原创文章,作者:linux is not unix,如若转载,请注明出处:http://www.178linux.com/72431
评论列表(1条)
文章详细的介绍了文本处理工具的用法,内容和排版上都很不错,继续努力就好