Linux less命令:分页显示文件内容
在 Linux 中,less 命令的功能是分页显示文件内容。
Less 命令分页显示的功能与 more 命令很相像,但 more 命令只能从前向后浏览文件内容,而 less 命令不仅能从前向后浏览(按 PageDown 键),还可以从后向前浏览(按 PageUp键),更加灵活。
less 命令的语法格式如下:
【实例 1】分页查看指定文件的内容:
【实例 2】分页查看指定文件的内容及行号:
【实例 3】分页显示指定命令的输出结果:
Less 命令分页显示的功能与 more 命令很相像,但 more 命令只能从前向后浏览文件内容,而 less 命令不仅能从前向后浏览(按 PageDown 键),还可以从后向前浏览(按 PageUp键),更加灵活。
less 命令的语法格式如下:
less 参数 文件名
常用参数见下表:参数 | 含 义 | 参数 | 含 义 |
---|---|---|---|
-b | 设置缓冲区大小 | -Q | 不使用警告音 |
-e | 当文件显示结束后自动退出 | -r | 显示原始字符 |
-f | 强制打开文件 | -s | 将连续多个空行视为一行 |
-g | 仅标识最后搜索的关键词 | -S | 在每行显示较多的内容,而不换行 |
-i | 忽略搜索时的大小写 | -V | 显示版本信息 |
-K | 收到中断字符时,立即退出 | -x | 将 Tab 字符显示为指定个数的空格字符 |
-m | 显示阅读进度百分比 | -y | 设置向前滚动的最大行数 |
-N | 显示文件内容时带行号 | --help | 显示帮助信息 |
-o | 将要输出的内容写入指定文件 |
【实例 1】分页查看指定文件的内容:
[root@linuxcool ~]# less File.cfg
【实例 2】分页查看指定文件的内容及行号:
[root@linuxcool ~]# less -N File.cfg
【实例 3】分页显示指定命令的输出结果:
[root@linuxcool ~]# history | less