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