当前位置: 首页 > news >正文

使用less命令搜索文件中的关键字

目录

  • 介绍
  • 常用搜索技巧
  • 实例

介绍

less 与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。

语法

less [参数] 文件
参数说明:

-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x <数字> 将"tab"键显示为规定的数字空格
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b 向上翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一页
回车键 滚动一行
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页

常用搜索技巧

输入less 文件a,会看到文件a的内容,这时如想果要用关键字搜索的话,有两种方式:

  1. 一种是从开头至结尾搜索
    当从开头开始搜索时,输入g键定位到文件第一行,再输入"/关键字"命令,最后按下enter键.
  1. 另一种是从结尾到开头搜索
    当从最后一行开始搜索时,按下 shilt + g 定位到文件最后一行,再输入"?关键字"命令,最后按下enter键

文件中含有的关键字,会高亮显示。当有多处关键字时,输入"N"命令查找下一处。当整个文件都检索结束后,光标最后会显示"Pattern not found"。输入"q或ZZ命令"结束检索。

实例

输入命令

less info.2023-07-02.log

在这里插入图片描述

这时想在info.2023-07-02.log日志中搜索关键字 “万岁”,且想让其从最后一行开始搜索,可以按下shilt + g(输入 G)后 输入 "?万岁"后,按下enter键
在这里插入图片描述
在这里插入图片描述
如果想让其从第一行开始搜索,可以按下输入g后 ,再输入 "/万岁"后,按下enter键
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/94328.html

相关文章:

  • 【kubernetes系列】Kubernetes之Taints和tolerations
  • 宝剑锋从磨砺出 梅花香自苦寒来(高考志愿篇)
  • Jtti:怎样进行sql server2000 日志传送
  • MyBatis-Plus:条件构造器Wrapper
  • SNMP 计算机网络管理 实验1(二) 练习与使用Wireshark抓取SNMP数据包抓包之 任务三分析并验证TCP三次握手建立连接时三次握手工作过程
  • 【UE5 Cesium】03-Cesium for Unreal 添加本地数据集
  • 数通王国历险记之地址分析协议(ARP)
  • Mac端显示服务器上show的内容
  • 【SQL】每类视频近一个月的转发量/率
  • chatgpt读论文
  • 关于visual studio 2010 及以上版本 引入boost库的最新解决方法
  • SpringBoot+ Dubbo + Mybatis + Nacos +Seata整合来实现Dubbo分布式事务
  • MongoDB使用
  • C#文件安全管理解析
  • 基于Dubbo分布式学校信息管理系统设计与实现
  • oracle面试问题和笔记整理
  • Hadoop_Yarn实践 (三) => (Yarn的基础架构、原理、容量/公平调度器、Tool接口、Yarn常用命令、核心参数)
  • postgresql 从应用角度看快照snapshot使用,事务隔离控制不再神密
  • mysql(mariadb)读写分离部署
  • ES-工作原理
  • C++小结(4)
  • Java框架之spring 的 messaging
  • linux使用grep命令查询nginx的进程情况时总是出现 grep --color=auto nginx
  • FFmpeg音视频开发知识点(二)
  • 【Java可执行命令】(十)JAR文件签名工具 jarsigner:通过数字签名及验证保证代码信任与安全,深入解析 Java的 jarsigner命令~
  • c#调用c++ dll,Release版本内存访问错误
  • 内网安全:Cobalt Strike 与 MSF 联动( 会话 相互转移 )
  • 性能测试讲解超详细Jmeter
  • 微服务 – Spring Cloud – Nacos 配置中心
  • 超细,设计一个“完美“的测试用例,用户登录模块实例...