linux文件查看命令,常用的文件查看命令

常用的文件查看命令

1.cat

常用参数

-n     显示行号

-E     显示行尾结束符 $

-b     显示非空行编号

-s      连续的空行合成一行

-A    显示隐藏字符

通常用法        cat   -An

3c8ce6380daa33c267ccb0e2e66a02de.png

当然还有cat 的双胞胎,将文件倒着看的 tac

3c8ce6380daa33c267ccb0e2e66a02de.png

2.more

分页查看文件内容,空格键翻页

3c8ce6380daa33c267ccb0e2e66a02de.png

3.head

查看文件首部

-n     指定行数

3c8ce6380daa33c267ccb0e2e66a02de.png

4.tail

查看文件尾部多少行

常用参数

-n    指定行数,和head类似。

-f     实时查看文件内容。

3c8ce6380daa33c267ccb0e2e66a02de.png

5.cut

切割文本,按要求输出文本。通常结合管道使用。

-d    指定分隔符,默认为Tab按键

-f     指定第几段字符

-c    指定字符切割

例如,cat查看/etc/passwd的前四个字符

3c8ce6380daa33c267ccb0e2e66a02de.png

6.wc

查看文件里面内容有多少行,多少字节,字符,字数。

-l     查看行数

-w   统计单词总数

-m   统计字符总数

-c    统计字节总数

3c8ce6380daa33c267ccb0e2e66a02de.png

7.sort

给文本排序,默认按每行首字母顺序排序

-r     由上至下整理

-n    按数字大小整理

-u    删除输出中的重复行

-t     以后面的字符为分隔符

-k    选择某个字段进行排序

-f     忽略字符大小写

例如,按第三个字段进行排序

3c8ce6380daa33c267ccb0e2e66a02de.png

8.uniq

从输入中删除重复行

-c    显示每行重复出现的次数

-d    仅仅显示重复

-u   显示不重复

3c8ce6380daa33c267ccb0e2e66a02de.png

最后在补充一个超实用的例子

统计日志中频繁访问的前十个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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值