我想现在许多人查日志,刚开始的时候,都是直接使用 grep命令,后面又接触了 vim,sed等命令,这些命令都是查看日志的利器,但是其中也有部分缺陷,怎么样用正确的姿势去 又快又好地查看问题,这里我将为你介绍less命令,希望藉此, 让你查看问题的时间缩短,查看问题的效率升高
一、grep命令查看日志有什么不便?
我相信许多人,包括我自己在内,刚开始的时候,查看日志,直接一个
grep '错误' 日志.log
如果需要根据多个关键字查询的话,再拼接grep命令,如果需要显示上下行,再加上-A,-B或者-C参数。就会出现下上下关联的日志:
用grep日志,你会发现这并不符合人类的阅读习惯,上下5行你没有看到具体问题,再上下100行,上下1000行,你自己最后都看晕了,甚至还看不出来问题点在哪里。
试想,如果能像人类的阅读文章一样,可以自己翻页阅读,搜索查询,这样是不是体验更好