Linux - less 命令
less 命令非常适合在终端中查看文本文件的内容,而不会弄乱屏幕。
如果您正在查看一个大文件,并想要在其中查找特定文本,那么可以使用less命令。
用 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即可
参考文献
如何在Linux中使用less命令进行搜索文本? https://cloud.tencent.com/developer/article/2192414
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2021-09-12 Springboot - 如何自定义一个starter模块
2021-09-12 SpringBoot - 通过自动装配原理,解决注入失败问题