Linux实现查看文件内容的多种方式

这篇具有很好参考价值的文章主要介绍了Linux实现查看文件内容的多种方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1、more:分屏显示文件内容。

2、less:文本内容查看器

3、head -n:显示文件前n行到终端

4、tail -n:显示文件后n行到终端

5、实现实时查看文件内容(追踪文件)


        除了使用vi/vim 编辑器查看文件内容和使用cat命令将文件所有内容展示到终端上以外,还有多种方式。

1、more:分屏显示文件内容。

        使用方法more 文件名。点击 q 键退出。

        more与cat类似,只不过如果文件内容超过了当前终端一个屏幕能显示的大小,此时more命令就会在终端只显示一个屏幕的文件内容,并且在终端左下角显示已查看了该文件内容的百分比。例如,在/usr/include目录下,以 more stdio.h 命令查看 stdio.h 文件。

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

         由于 stdio.h 文件内容很多,所以当前只显示一个屏幕的内容,当前只查看了stdio.h文件内容的2%。

        此时,点击 空格 键,就可以显示后续一个屏幕的内容到终端上点击 Enter 键,可以显示下一行内容到终端上

2、less:文本内容查看器

        使用方法less 文件名。点击 q 键退出。

        使用 less 命令查看文件内容,相当于使用vi/vim打开文件(文件内容不会显示到终端上),但只能查看文件内容,不能对文件内容进行编辑

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

3、head -n:显示文件前n行到终端

        使用方法head -n 文件名

        直接使用 head 文件名 命令,会将文件所有内容显示到终端上,就和cat命令查看文件内容没有区别了。

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

         若 head -n的 n 大于文件内容的实际行数,系统会按照文件实际内容行数,将文件内容显示到终端上。

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

         若 n 为0,则不显示。

4、tail -n:显示文件后n行到终端

        使用方法tail -n 文件名

        与head命令相同:直接使用 tail 文件名 命令,会将文件所有内容显示到终端上; 若 n 大于文件内容的实际行数,系统会按照文件实际内容行数,将文件内容显示到终端上。

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

         使用 tail -1 test 命令,就只将test最后一行 “I am a boy. ”显示到终端上。

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

5、实现实时查看文件内容(追踪文件)

        在系统或开发的项目中,有些文件是实时变化的,上述的常规方法只能查看某一时刻的文件内容,就是我们查看到的文件内容是固定不变的,若添加了新内容,不会实时显示的。

        为了实现实时查看文件内容,就可以使用 tail -f 文件名 命令。使用命令后,系统会将当前文件内容显示到终端上,并光标闪烁,等待着。

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

        若此时,在另一终端,以 cat >> 文件名 命令,向文件中追加数据 ,在输入数据并回车后,新追加的数据就会实时显示到原终端文件内容处

linux 查看文件内容,Linux学习笔记,linux,运维,服务器

         cat命令通过 Ctrl + d 按键退出;tail -f 命令通过 Ctrl + c 按键退出。文章来源地址https://www.toymoban.com/news/detail-650044.html

到了这里,关于Linux实现查看文件内容的多种方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包