Linux - less 命令

less 命令非常适合在终端中查看文本文件的内容,而不会弄乱屏幕。

如果您正在查看一个大文件,并想要在其中查找特定文本,那么可以使用less命令。

 

回到顶部(go to top)

用 less 命令搜索

使用 less 命令打开要查看的文件,例如 less run.log

然后按 / 键,然后按要搜索的模式,按 enter键。

它将从您当前的位置开始向前搜索并将您移动到第一个找到的匹配项,匹配的模式被突出显示。

显示 上一个匹配项 / 下一个匹配项

(需要按 / 键后,输入关键字后,再翻页)

  • 可以通过 按键n 移动到下一个匹配的模式。
  • 可以通过 按键N (shift+n) 回到上一个匹配项。

仅显示匹配的行

按 / 键后,再输入关键字后查询,会高亮匹配项,但同时包含了其他无关的行,需要用n/N去翻页

若在按 / 键前,先键入&,会进入只显示匹配行的模式。但是不会高亮了。

 此时键入&

 再输入关键字,如&/risk

 

上一页 / 下一页

(需要按 / 键后,输入关键字后,再翻页)

您也可以使用空格键和 b 键上下移动页面,匹配的模式(如果有)会突出显示。

如果未找到搜索模式,您应该会在底部看到“未找到模式(按 RETURN)”消息

 

带行号显示

默认不显示行号,若要开启: 

less -N run.log

 

不区分大小写

一开始就不区分大小写

less -I run.log

 

 

临时不区分大小写

执行less run.log 后,临时不区分

 

离开界面

按q即可

 

回到顶部(go to top)

参考文献

如何在Linux中使用less命令进行搜索文本? https://cloud.tencent.com/developer/article/2192414

 

posted on   frank_cui  阅读(119)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-09-12 Springboot - 如何自定义一个starter模块
2021-09-12 SpringBoot - 通过自动装配原理,解决注入失败问题
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

levels of contents
点击右上角即可分享
微信分享提示