less指令的常用方法
less 是一个功能强大的分页查看工具,适合查看大文件(如日志文件)。以下是 less 的常用方法和快捷键:
启动 less
less 文件名
常用快捷键
1. 导航
- 向下滚动:
- 按
j或↓:向下移动一行。 - 按
Enter或e:向下移动一行。 - 按
空格:向下滚动一屏。
- 按
- 向上滚动:
- 按
k或↑:向上移动一行。 - 按
y:向上移动一行。 - 按
b:向上滚动一屏。
- 按
- 跳转到文件开头:
- 按
g:跳转到文件第一行。
- 按
- 跳转到文件末尾:
- 按
G:跳转到文件最后一行。
- 按
- 跳转到指定百分比:
- 按
50%:跳转到文件的 50% 位置。
- 按
2. 搜索
- 向前搜索:
- 按
/,输入关键字,然后按Enter:向前搜索关键字。 - 按
n:跳转到下一个匹配项。 - 按
N:跳转到上一个匹配项。
- 按
- 向后搜索:
- 按
?,输入关键字,然后按Enter:向后搜索关键字。 - 按
n:跳转到上一个匹配项。 - 按
N:跳转到下一个匹配项。
- 按
3. 标记位置
- 设置标记:
- 按
m,然后按一个字母(如a):在当前行设置标记。
- 按
- 跳转到标记:
- 按
',然后按标记字母(如a):跳转到标记位置。
- 按
4. 其他操作
- 显示行号:
- 按
-N:显示行号。
- 按
- 退出
less:- 按
q:退出less。
- 按
- 刷新屏幕:
- 按
Ctrl + L:刷新屏幕。
- 按
- 查看帮助:
- 按
h:显示帮助页面。
- 按
常用命令行选项
- 显示行号:
less -N 文件名 - 忽略大小写搜索:
less -i 文件名 - 打开文件后立即搜索:
less +/关键字 文件名 - 实时监控文件变化:
按less +F 文件名Ctrl + C退出监控模式,回到普通模式。
示例
-
查看日志文件并显示行号:
less -N /var/log/syslog -
打开文件并搜索关键字:
less +/error /var/log/syslog -
实时监控日志文件:
less +F /var/log/syslog
总结
less 是一个高效的文件查看工具,支持导航、搜索、标记等功能。掌握这些快捷键和选项可以大大提高查看文件的效率。
Do not communicate by sharing memory; instead, share memory by communicating.

浙公网安备 33010602011771号