You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用less进行日志分析时,如何跳转到首个或最后一个匹配行?

在less中快速跳转到首个/最后一个匹配行的方法

嗨,这个问题我之前也碰到过!其实less里有几个实用的操作可以轻松实现,我给你整理好啦:

方法一:直接定位匹配行

当你已经用/你的目标字符串完成搜索后:

  • 跳转到首个匹配行:输入 g/你的目标字符串 然后回车,就能直接跳转到文件里第一个匹配的行;或者更简单的操作——先按g回到文件开头,再按n(查找下一个匹配),这样也能快速定位到第一个结果。
  • 跳转到最后一个匹配行:输入 G/你的目标字符串 然后回车,直接跳到最后一个匹配的行;或者先按G跳到文件末尾,再按N(反向查找上一个匹配),就能精准定位到最后一个结果。

方法二:过滤后跳转(更直观)

如果匹配结果太多,看着乱的话,可以先让less只展示包含目标字符串的行:

  • 输入 &你的目标字符串 回车,此时界面上只会显示匹配的行
  • 这时按g就直接跳到第一个匹配行,按G就跳到最后一个匹配行,操作起来更省心!

要是你之后忘了这些快捷键,随时按h就能打开less的帮助文档,里面有所有功能的详细说明哦~

内容的提问来源于stack exchange,提问作者tonyibm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:47:37