Linux查看文件内容

不可翻页命令

1.cat

从文件的头部开始显示,只能全部显示,对于行数多的文件

-b 打印行号,不包括空白行

-n 打印行号,包括空白行

2.tac

正好是cat的反转,从文档末尾开始显示,用法和cat一样

3.nl

将文档内容以及行号打印出来

可翻页命令

上述三个都是不可分页显示的。

1.more

可以分页显示,只能向下翻页

space 代表向下翻一页

Enter 代表向下翻一行

/字符串 代表向下搜索

:f  显示当前行号

q 退出命令

2.less

可以向下,向上翻页

pageup 向上翻页

pagedown 向下翻页

/字符串 向下搜索

?字符串 向上搜索

数据撷(xié)取

1.head

可以将文档头几行显示出来,不加参数的话,默认显示前10行

-n num 文件  num 就是要显示的行数  如果为负数的话,后num行不显示,其他的都显示

2.tail

将文档末尾几行显示出来,不加参数的话,默认显示前10行,

-n num 文件  num  如果在num前加 ‘+’,将第10行以后的数据显示出出来。

-f 表示实时监测,知道按下ctrl + c终止命令

取10-20行的数据 tail -n +10 b.txt | head -n 10

二进制文件读取

od 命令可以读取二进制文件

 

awk:

-F : 制定分隔符

‘{print $1}’  必须使用单引号

求和: awk '{print sum += $1}; END {print sum }'

http://www.ruanyifeng.com/blog/2018/11/awk.html

sort uniq:

一般组合使用。 

sort : 

-n是按照数字大小排序,-r是以相反顺序,-k是指定需要爱排序的栏位,-t指定栏位分隔符为冒号un

uniq:去重,但是只针对相邻的行,所以一般先进行排序,在进行uniq.

ps aux | awk '{print $1,$2,$3,$4}' | sort -n -r -k 4 | head -n  10

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值