Linux系统下日志查询命令

1. 查询包含文本的记录数量

grep -c 'example' xxx.log

2. 查询记录前后n行

一般,使用上面那个查询数量的命令之后,如果记录数是1,直接使用下面的命令查询前后n行查找原因即可。但是如果记录数量大于1,那么就需要寻找更精确的查询条件来使匹配的记录数为1,比如时间。
grep -n 'example' xxx.log

3. 查询后面n行

grep -A n 'example' xxx.log

4. 查询前面n行

grep -B n 'example' xxx.log


版权声明:本文为DATANGguanjunhou原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。