线上日志搜索常用linux命令
2019-10-21 本文已影响0人
wang_cheng
平时自己用的,还有更好的希望各位补充,大家都能学习,非常感谢
1.单个文件搜索
grep 字符串 a.log
2.多个文件搜索
grep 字符串 *.log
- 上下文多少行
-C n 前后 多少行, -A n 之后n行, -B n 之前n行
grep Exce base.log -C 20
grep Exce base.log -A 20
grep Exce base.log -B 20
4.管道,在上个结果的基础上继续搜索 = and 条件
grep 字符串 *.log | grep 第二个条件
- 或条件
grep -E '广点通|今日头条' base.log
6.压缩日志搜索(这个很好,同事教我的(<-->)不用下载压缩文件,直接在压缩文件里进行搜索)
zcat 2019-05-12.tar.gz | grep --binary-files=text '需要搜索的'
grep |more 查看更多
其他的望各位也补充补充