less命令的功能是分页显示文件内容。Less命令分页显示的功能与more命令很相像,但more命令只能从前向后浏览文件内容,而less命令不仅能从前向后浏览(按PageDown键),还可以从后向前浏览(按PageUp键),更加灵‍活。

语法格式:less 参数 文件名

常用参数:

-b设置缓冲区大小 -Q不使用警告音
-e当文件显示结束后自动退出-r显示原始字符
-f强制打开文件-s将连续多个空行视为一行
-g仅标识最后搜索的关键词-S在每行显示较多的内容,而不换行
-i忽略搜索时的大小写-V显示版本信息
-K收到中断字符时,立即退出-x将Tab字符显示为指定个数的空格字符
-m显示阅读进度百分比-y设置向前滚动的最大行数
-N显示文件内容时带行号--help显示帮助信息
-o将要输出的内容写入指定文件  

参考示例

分页查看指定文件的内容:

[root@linuxcool ~]# less File.cfg 

分页查看指定文件的内容及行号:

[root@linuxcool ~]# less -N File.cfg

分页显示指定命令的输出结果:

[root@linuxcool ~]# history | less
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。