美文网首页
线上日志搜索常用linux命令

线上日志搜索常用linux命令

作者: wang_cheng | 来源:发表于2019-10-21 10:24 被阅读0次

    平时自己用的,还有更好的希望各位补充,大家都能学习,非常感谢

    1.单个文件搜索
    grep 字符串 a.log

    2.多个文件搜索
    grep 字符串 *.log

    1. 上下文多少行
      -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 第二个条件

    1. 或条件

    grep -E '广点通|今日头条' base.log

    6.压缩日志搜索(这个很好,同事教我的(<-->)不用下载压缩文件,直接在压缩文件里进行搜索)
    zcat 2019-05-12.tar.gz | grep --binary-files=text '需要搜索的'
    grep |more 查看更多

    其他的望各位也补充补充

    相关文章

      网友评论

          本文标题:线上日志搜索常用linux命令

          本文链接:https://www.haomeiwen.com/subject/fcnzmctx.html