在 Linux 中使用 less
命令查找关键字的方法如下:
向前查找(向下搜索)
按下 /
后输入关键字,按 Enter
:
/keyword
n
N
(Shift + n)向后查找(向上搜索)
按下 ?
后输入关键字,按 Enter
:
?keyword
n
N
(Shift + n)忽略大小写
在查找前先按 -i
(需在启动 less
前设置),或直接在命令行中启用:
less -i filename
之后使用 /keyword
会匹配 Keyword
、KEYWORD
等。
高亮显示所有匹配项
启动 less
时添加 -p pattern
直接高亮匹配内容:
less -p "keyword" filename
Esc
或执行其他操作(如滚动)。Esc
+ u
(先按 Esc,再按 u)。plaintext
/^Error.*[0-9] # 查找以 "Error" 开头且包含数字的行
如果要在打开文件时直接跳转到第一个匹配项:
less +/keyword filename
操作 | 快捷键 |
---|---|
向前查找 | /keyword |
向后查找 | ?keyword |
下一个匹配项 | n |
上一个匹配项 | N |
忽略大小写 | -i 或 less -i |
高亮所有匹配 | -p keyword |
掌握这些技巧后,可以高效浏览日志或代码文件!