Linux less命令:分页查看文件内容
less 是一个用于查看文件内容的分页程序,它允许用户向前或向后浏览文件。less 命令的用法比起 more 更加有弹性,且本身的功能十分强大。
less 命令的语法格式是:
工具中常用的相关交互命令如下:
【实例一】使用 less 命令打开文件。
【实例二】使用 ps 命令查看进程信息并通过 less 命令进行分页显示。
【实例三】使用 less 命令同时打开多个文件,此时可以使用命令在多个文件之间切换(n:切换到下一个文件,p:切换到上一个文件)。
less 命令的语法格式是:
less [选项] [参数]下表罗列了 less 命令的常用选项。
常用选项 | 说 明 |
---|---|
-e | 文件内容显示完毕后,自动退出 |
-N | 每一行行首显示行号 |
-s | 将连续的多个空行显示为一行 |
工具中常用的相关交互命令如下:
- 上下键:向上移动一行和向下移动一行;
- j 键和 k 键:分别向上移动一行和向下移动一行;
- 空格键:向下移动一页;
- 回车键:向下移动一行;
- d 键:向下翻半页;
- / 字符串:向下搜索该字符串;
- ?字符串:向上搜索该字符串;
- n:向前查找下一个匹配的字符串;
- N:向后查找上一个匹配的字符串;
- Q:退出 less 命令。
【实例一】使用 less 命令打开文件。
# less filename这将打开名为 filename 的文件,并允许你使用键盘快捷键浏览内容。
【实例二】使用 ps 命令查看进程信息并通过 less 命令进行分页显示。
# ps -ef|less
【实例三】使用 less 命令同时打开多个文件,此时可以使用命令在多个文件之间切换(n:切换到下一个文件,p:切换到上一个文件)。
# less filename1 filename2