Linux操作系统基础(17):文件管理-文件查看命令
2024-01-08 12:11:28
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
文章来源:https://blog.csdn.net/Canz245630/article/details/135429604
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!