Linux常见文件查询命令学生总结解释(cat,cat,nl,more,less,head,tail)

目录

不可翻页查询

1.cat(concatenate的缩写)

1.1cat参数

 1.2具体实例

 2.(cat的tac反写)

 3.nl (添加行号打印)

3.1参数

3.2操作实例

可翻页巡视

4.more (以页为单位翻动,只可向下) 

4.1应用快捷键

 5.less(以页为单位翻动,上下都可以)

资料提取

6.head (头的意思,提取前面几行)

6.1操作实例 

7.tail(尾部的意思,取出后面几行)

7.1操作实例 

 7.2head tail小练习

截取文件第5到8行的信息


不可翻页查询

1.cat(concatenate的缩写)

格式:cat [参数] 文件

从第一行到最后一行连续显示文件内容到屏幕上,文件非常大的话就只可以看到最后一页

1.1cat参数

参数作用
-A可以列出一些特殊字符而不是空白
-b对文件内容列出行号,对空白行将会自动忽略不会列出行号
-n

打印出行号,空白行也会有行号,与-b 的区别在此

-T将[tab]按按键以^I形式显示出来
-V

列出看不出来的特殊字符

 

 1.2具体实例

cat -b cattest.txt

 2.(cat的tac反写)

功能与cat正好相反,tac从最后一行倒着向上显示,但是参数就无法使用了

 

 3.nl (添加行号打印)

格式 :  nl  [参数] 文件

3.1参数

3.2操作实例

可翻页巡视

4.more (以页为单位翻动,只可向下) 

格式 : more 文件

4.1应用快捷键

名称作用

空格键 

向下翻一页

Enter

向下翻一行
/字符串

表示在这个显示的内容当中,向下搜寻【字符串】回车键即可向下搜索下一个此字符串的位置,重复按n键可以重复搜索同一个字符串多次直至结束

q代表离开more,不再显示文件内容
b往回翻页,但是对管线无用

 5.less(以页为单位翻动,上下都可以)

格式 : less 文件名

 

资料提取

6.head (头的意思,提取前面几行)

格式 : head -n [number] 文件

补:tail -n -50 文件,假如文件一共有80页,使用此命令就会显示前30页,也就是显示文件总行数-50

注:-n后面接数字,number为几就显示几行,没有数字-n默认前十行

6.1操作实例 

 

7.tail(尾部的意思,取出后面几行)

格式 : tail -n [number] 文件

注:没有参数默认后十行

7.1操作实例 

 

 7.2head tail小练习

截取文件第5到8行的信息

[root@text test]#head -n 8 cattest.txt | tail -n 4

先head截取前八行,再用tail 截取后四行就可以了

注:| 这个竖道道叫做管道符,这个管道的意思是管道前面处理完的信息不直接输出交由管道后面的的指令继续使用全部处理完后在输出

 结果

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秦同学学学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值