LINUX中,查看文件内容的方法及分页显示的办法

cat:查看单个文件的所有内容。
插入:并排查看多个文件的内容。
tail:查看文件末尾。
经理:查看文件的开头。
Less:一页一页地翻动文件,包括正面和背面。
更多详细信息:逐页滚动文件,向后滚动。
组合使用:先截掉开头和结尾,然后使用分页查看。

linux中的more是干什么用的

嘿嘿,说到Linux下的分页工具,more就是老朋友了。
第一次接触它是在2 008 年,当时我还是一个Linux新手,对命令行充满敬畏。
more的核心功能是让你可以一页一页地阅读大文档,而不需要占满屏幕。

第一次使用more的时候,我记得是在处理一个系统日志文件。
文件太大了,直接打开肯定会崩溃。
使用more命令来运行,嘿嘿,感觉瞬间清爽多了。
还可以按空格键翻页,按回车键逐行阅读,非常方便。

至于操作逻辑,如果输入more文件名,就会显示第一页,然后进入交互模式。
这时,如果想翻页,就按空格键,如果想逐行阅读,就按回车键。
如果想直接退出,按q键即可。
如果您想查找关键字,只需输入 /pattern 并按 Enter 键,它就会突出显示匹配的文本。

说到技术特点,more的按需加载机制是相当牛逼的。
它只加载当前页面的内容,因此内存占用很低,轻松处理那些GB级别的大文件。
它也是纯文本优化的,非常适合配置文件和日志文件。
而且它零配置,可以直接在终端使用,符合Linux“开箱即用”的理念。

有趣的是,more 和 less 这两种分页工具经常被比较。
虽然less更强大,并且支持上下滚动、反向搜索等,但是它比more占用更多的资源。
因此,在内存受限的环境中,例如嵌入式系统,更多的性能会更好。
简单来说,如果只是想简单浏览一下,就用more; 如果你想深入分析,你可能要少用一点。

对此,我个人认为More虽然简单,但是其效率和稳定性却是无法用言语来形容的。
这么多年过去了,我仍然喜欢用它来处理那些大文件。

linux more是什么意思

简单来说,Linux中的more命令就是一个简单的分页工具。
其实很简单。
这使得查看大文件的内容变得容易。
我们先来说说最重要的事情。
more 命令默认内置于所有 Linux 发行版中。
直接输入“附加文件名”即可使用。
比如我们去年跑的项目日志文件很大,那么使用这个命令就方便多了。

还有一件事:more 命令的工作也很简单。
例如,如果按 Enter 键将向下移动一行,空格键将翻页,d 键将向下移动半页,b 键将向上翻页,q 键将结束页面。
还有一个重要的细节:可以通过输入 h 或 ? 查看帮助信息,使用 /string 搜索内容,:f 可以显示当前文件名和行号,Ctrl+l 可以刷新屏幕。

一开始我以为more命令只能向下滚动页面,后来发现这是错误的。
事实上,它只能朝一个方向观看。
如果需要双向滚动或更复杂的操作,则应考虑使用 less 命令。
其实很多人都没有注意到这一点,但是它却相当重要。

最后提醒一下,more命令的附加功能比较简单,但基本上可以满足日常需求。
例如,-f选项根据实际行数进行计算,-p选项先清屏然后显示内容,-c选项先显示内容然后清屏,-s选项将连续的空行连接成一行,-u选项根据终端类型隐藏引号,+n选项从第n行开始显示,-n选项设置每页显示的行数。
我认为值得一试,特别是当您面对一个大文件但不想打开编辑器时。