java开发工具(10)查日志,你还在用vim,grep,sed么?告诉你真正好用的less命令

本文分析了grep、vim查看日志的不足,如不符合阅读习惯、存在修改日志风险和内存占用问题。推荐使用less命令,它提供方便的搜索和翻页功能,且无内存风险,是理想的日志分析工具。
摘要由CSDN通过智能技术生成


我想现在许多人查日志,刚开始的时候,都是直接使用 grep命令,后面又接触了 vim,sed等命令,这些命令都是查看日志的利器,但是其中也有部分缺陷,怎么样用正确的姿势去 又快又好地查看问题,这里我将为你介绍less命令,希望藉此, 让你查看问题的时间缩短,查看问题的效率升高

一、grep命令查看日志有什么不便?

我相信许多人,包括我自己在内,刚开始的时候,查看日志,直接一个

grep '错误' 日志.log

如果需要根据多个关键字查询的话,再拼接grep命令,如果需要显示上下行,再加上-A,-B或者-C参数。就会出现下上下关联的日志:
grep日志
用grep日志,你会发现这并不符合人类的阅读习惯,上下5行你没有看到具体问题,再上下100行,上下1000行,你自己最后都看晕了,甚至还看不出来问题点在哪里。
试想,如果能像人类的阅读文章一样,可以自己翻页阅读,搜索查询,这样是不是体验更好

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值