Linux服务器使用Less查看日志文件

程序部署在Linux环境,查看线上日志时如果用 tail -f 用经常滚动而已不容易定位问题,这个时候我们可以用less命令。


1. 直接查看日志
less xxxx.log

PS:带出行号查看文件: less -N xxx.log

查看文件后,若文件过大,打通过以下命令滚动文件:

j    下一行
k    上一行
f    向下滚动一屏幕
b    向上滚动一屏幕
g    定位到文档头部
G    定位到文档最尾部

空格键       滚动一页(同f)
回车键       滚动一行(同j)

2. 实时查看文档变动
进入less模式后,键入F,即实时滚动文档
F        实时滚动文档
Ctrl + c  退出实时滚动模式

类似效果:
tail -f xxx.log
3. 查找内容

查找关键字内容时,常用向下查找、向上查看

/keyword  向下查找
n    向下匹配下一处匹配文本
N    向上匹配下一处匹配文本

?keyword  向上查找
n    向上匹配下一处匹配文本
N    向下匹配下一处匹配文本

这里我们以info.log为例,查询关键字’NullPointerException’
在日志中查找,因日志一般是追加的,从下向上查找更为常用。
一般我们的查找的顺序就是:

  1. 进入日志:less -N info.log
  2. 定位到文档最尾部:G
  3. 向上匹配查询:?NullPointerException
  4. 定位上一个关键字:n; 定位下一个关键字:N
  • 5
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值