咱们在 Linux 环境下工做时,天天确定会跟各类各样的文本文件打交道。这些文件,有时候会很是长,没法在一屏的空间内显示彻底。因此,在查看这种文件时,咱们须要分页显示。这时,咱们就可使用 more
命令。bash
more 命令使用方法很简单,只需在 more 以后跟上文本名便可:微信
more file_name复制代码
好比,咱们要查看 /var/log/dmesg 文件,只需:学习
more /var/log/dmesg复制代码
执行结果以下图示,有 Linux 基础的朋友应该对这个结果很熟悉。ui
在终端的左下角,会显示已显示的文本内容在全文的占比状况。若是咱们想要查看下一屏的内容,只需按空格键便可。翻页以后,咱们也会看到左下角百分比相应增加。spa
经常使用按键:code
空格键:查看下一屏;cdn
回车键:往下滚动一行;blog
b 键:往前查看一屏;资源
q 键:退出。开发
这些都是 more 命令的基本用法,不少朋友应该都很熟悉。接下来,良许就带领你们一步步深刻 more 命令的高级用法。
使用 more 命令时,默认是从第一行开始显示。但有时咱们可能想直接从 100 行开始看,那要怎么操做呢?其实只需加一个 +100
便可。
more +N file_name复制代码
好比:
more +100 /var/log/dmesg复制代码
more 命令默认是整屏显示,若是咱们一次只想查看几行,要怎么操做?只需加一个 -N
选项便可,N 就是你想要查看的行数。
more -N file_name复制代码
好比对于 /var/log/dmesg 文件咱们一次只想查看 10 行,咱们能够这样:
more -10 /var/log/dmesg复制代码
这样在终端里,咱们一次只能够看到 10 行内容,按一下空格键,就会继续显示下 10 行内容。
若是咱们想要显示 more 命令的一些提示信息,咱们能够加上 -d
选项。
more -10 -d /var/log/dmesg复制代码
咱们能够看到,在最底下一行,除了显示百分比以外,还额外显示了提示信息。若是咱们随便按了一个不会被 more 命令识别的按键,它会提示你按 h 按键查看帮助信息。
若是咱们按下 h 按键,它会显示全部帮助信息:
若是咱们一次显示 10 行,按一下空格键,它会往下继续显示 10 行,像这样:
这是按了一次空格键的效果,终端里一共显示了 20 行,也就是它会一直往下滚动。那若是咱们不想这样滚动显示,每次都只查看 10 行呢?咱们只需加上 -c
选项。
more -10 -c /var/log/dmesg复制代码
咱们按了两次空格了,但终端里仍是只显示 10 行的内容。
码字不易,若是您以为有帮助,麻烦点个赞再走呗~
-----------------
微信搜索公众号【良许Linux】,后台回复关键字:
回复【1024】:免费获取不断更新的海量技术资源;
回复【CSDN】:免费进入CSDN资源下载群;
回复【进群】:免费进入高手如云技术交流群。
干货分享 · 资源共享 · 认知提升 · 英语学习
我是良许,世界500强外企 Linux 开发工程师,专业生产 Linux 干货。欢迎关注个人公众号「良许Linux」,回复「1024」获取最新最全的技术资料,回复「入群」进入高手如云技术交流群。