【Linux】初见cat命令“,‘more命令‘,‘less命令‘,‘head命令‘,‘tail命令‘

1.cat命令

直接显示出整个文件的内容

cat命令格式:cat [选项] 文件名…

常用选项:

-n、-b、-s

cat命令

在这里插入图片描述

在这里插入图片描述

[root@clr ~]# cat 456.txt
456
[root@clr ~]# cat abc.txt
abc
[root@clr ~]# cat 456.txt abc.txt  #Linux系统中使两个文件合并显示
456
abc
[root@clr ~]# cat 456.txt abc.txt > abc456.txt #将456.txt以及abc.txt两个文件的内容重定向合并到文件abc456.txt中
[root@clr ~]# cat abc456.txt
456
456

cat -n命令

在这里插入图片描述

cat -b命令

在这里插入图片描述

cat -s命令

[root@clr ~]# cat -n abc.txt  #空行也计入行数
     1	456
     2	
     3	
     4	
     5	abc
[root@clr ~]# cat -b abc.txt  #-b空行不计入行数,但空行不会压缩显示
     1	456



     2	abc
[root@clr ~]# cat -s abc.txt   #-s压缩空行显示,但不显示行数
456

abc
[root@clr ~]# cat -sb abc.txt  #-sb压缩空行显示,并且空行不计入行数
     1	456

     2	abc
[root@clr ~]# cat -sn abc.txt   #-sn压缩空行显示,并且计入空行显示
     1	456
     2	
     3	abc

1.1cat命令总结

  • -n:显示行数并且空行也计入行数内,但不压缩空行;

  • -b:显示行数,但空行不计入行数,也不压缩空行;

  • -s:不显示行数,但压缩空行;·

  • -sn:压缩空行,显示行数并且空行计入行数内

  • -sb:压缩空行,显示行数,但空行并不计入行数内

2.more命令

查看文件内容:全屏方式分页显示文件内容

more命令格式:more [选项] 文件名…

交互操作方法:

  • 按=Enter键向下逐行滚动==

  • 空格键向下翻一屏

  • 按b键向上翻一屏

  • q键退出

  • 下翻到最后一页后会自动退出

  • 结合管道操作使用时,无法向上翻页

注意:more命令使用管道符号无法向上翻页;

more命令

ls -R /etc | more  #递归查询/etc目录下的子目录以及文件,并将此参数传送给more命令分屏显示,切记无法向上翻页

3.less命令

查看文件内容:与more命令相同,但扩展功能更多。

less命令格式:less [选项] 文件名…

交互操作方法:

Page Up向上翻页,Page Down向下翻页

按“/”键查找内容,“n”下一个内容,“N”上一个内容

通过⬆和⬇方向键可以实现上下逐行滚动

其他功能与more命令基本类似

下翻到最后一页后不会自动退出

结合管道操作使用时可以向上翻页

在这里插入图片描述=
在这里插入图片描述

[root@clr /etc]# cat /etc/services |less  #less与管道符连接,也可以实现向上翻页的功能

3.1命令more与less的区别

(一)more命令与管道符搭配使用,不能向上翻页;less命令与管道符搭配使用,可以实现向上翻页;

(二)less命令可以实现查找作用,而more命令不具有查找功能;

4.head命令

用途:查看文件开头的一部分内容(默认为10行)

head命令格式:head -n 文件名… //n为行数

在这里插入图片描述

head -n +k命令

在这里插入图片描述

5.tail命令

在这里插入图片描述

tail -f命令

实时跟踪指定文件的变化,一般用于查看日志最后几行的更新操作;

在这里插入图片描述

tailf命令

在这里插入图片描述

tail -f:实时跟踪日志文件,查看系统变化;

在这里插入图片描述

5.1 命令head与tail的扩展

在这里插入图片描述

head -n -k命令

在这里插入图片描述

tail -n -k命令

在这里插入图片描述

显示指定文件中第5行到第15行的内容;

·

显示指定文件中第5行到第10行的内容;

在这里插入图片描述

显示指定文件中第11行到第14行的内容;

在这里插入图片描述

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

陌上花开,静待绽放!

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

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

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

打赏作者

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

抵扣说明:

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

余额充值