less

less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。

格式:
less [--option] filename

常用选项

  • f,ctrl+f 向上翻一页
  • b,ctrl+b 向下翻一页
  • /string:向下搜索字符串
  • ?string:向上搜索字符串
  • n:向下重复前一个搜索
  • N:向上重复前一个搜索
  • -i:忽略搜索时的大小写
  • -N:显示每行行号

标记导航:

  • m :后跟a-z单个字母的标记
  • ' :后跟标记过的标记位回到那个点
~]# less -N messages.log
    129 nsport-4.1.30.Final.jar:4.1.30.Final]
    130 Jan  6 14:09:28 node2003 elasticsearch: at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) [netty-transpor
mark:         #按下m键,会提示输入在此打入什么标记位,比如这里按x
G 切换至文件末尾
    411 Jan  7 09:01:01 node2003 systemd: Started Session 288 of user root.
    412 Jan  7 09:01:01 node2003 systemd: Starting Session 288 of user root.
goto mark:   #按下'键,会提示想要回到哪个标记位,这里我要回到x,也就是130行
    129 nsport-4.1.30.Final.jar:4.1.30.Final]
    130 Jan  6 14:09:28 node2003 elasticsearch: at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead

less在查看日志文件时:

  1. 可以按大写F,就会有类似tail -f的效果,读取写入文件的最新内容,按ctrl+C停止
  2. 可以按v进入编辑模式,shift+ZZ保存退出至less查看模式
  3. :e查看下一个文件,:n:p来回切换

转载于:https://www.cnblogs.com/dance-walter/p/10231621.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值