Linux操作系统基础(17):文件管理-文件查看命令

1. 查看文本内容:cat

在Shell中,cat命令用于连接文件并打印到标准输出设备上。

但对于大文件来说,它可能会一次性输出所有内容,导致屏幕上的内容过多而难以查看。

  • -n:输出内容时显示行号(空号编号)
  • -b:输出内容时显示行号(空号不编号)
  • -s:输出内容时将重复的空行删除

另外值得一提是:**tac命令:**用于按相反顺序逐行连接和打印文件内容,与cat命令倒序的输出。

2. 逐页查看文本:more

在Shell中,more命令用于逐页显示文件内容,适用于大文件的查看,可以一次性显示文件的一部分内容,方便用户逐页查看。

空格键 查看下一页, b键 查看上一页, q键 退出查看。

  • +num:从num行开始查看内容
  • -num:指定每行显示的num行数
  • -c:不滚动屏幕,先显示内容再清除就内容
#1.先进行清屏操作,再以每10行的内容的格式输出文本内容
more -c -10 /etc/profile

3. 分页查看文本:less

在Shell中,less命令也用于逐页显示文件内容,与more命令类似,但它允许用户向前和向后翻页,并且支持搜索和其他更多的操作。

less命令更加灵活和强大,适用于对文件内容进行更详细的查看和操作。(less is more)

#1.查看文件内容
less /etc/profile

#2.利用less分页查看历史命令的记录
history | less

4. 查看开头内容:head

在Shell中,head命令用于查看文件的开头部分。

  • -n:显示文件开头的行数
  • -c:显示文件开头的字符数
#1.显示文件的前10行内容
head -n 10 /etc/profile

#2.显示文件除了最后6行的全部内容
head -n -6 /etc/profile

5. 查看结尾内容:tail

在Shell中,tail命令用于显示文件的结尾部分,默认显示文件的最后10行。

  • -n:显示文件最后的行数
  • -c:显示文件开头的字符数
  • -f:显示文件最新追加的内容(跟踪文件)
#1.显示文件的最后20行内容
head -n 20 /etc/profile

#2.显示文件从第20行至末尾的全部内容
head -n +20 /etc/profile
  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值