zoukankan      html  css  js  c++  java
  • linux grep 从入门到精通

    linux grep 从入门到精通

    一、初级

      搜索日志

      grep "186" catalina.out

      在新输出日志中监听固定字符串

      tail -f catalina.out | grep "1862"

      在日志最后200行监听固定字符串
      tail -n 200 catalina.out | grep "1862"

    二、中级

      在新输出日志中监听固定字符串 并 按屏 显示

      tail -f catalina.out | grep "1862" | less

      在新输出日志中监听固定字符串 并 加色 显示

      tail -f catalina.out | grep "1862" --color

      在新输出日志中监听固定字符串 并 显示关键字周围 10 行

      tail -f catalina.out | grep "1862" -C 10  --color

      在新输出日志中监听固定字符串 并 显示关键字后 10 行 并高亮

      tail -f catalina.out | grep "1862" -A 10  --color

    三、高级

      在新输出日志中监听 两个(或关系) 固定字符串 并 显示关键字后 10 行 并高亮

      tail -f catalina.out | grep -E "1862 | 123" -A 10  --color

      在新输出日志中监听 两个(或关系) 固定字符串 并 显示关键字后 10 行 并高亮 并分屏显示

      tail -f catalina.out | grep -E "1862 | 123" -A 10  --color=always | less -R

      在新输出日志中监听 两个(且关系) 固定字符串 并 显示关键字后 10 行 并高亮 并分屏显示

      tail -f catalina.out | grep -E "186" -C 10 --color=always |grep "123" -C 10 --color=always| less -R

      grep -v “” 不查找指定内容

      例:

      ll |grep -v "manager"   展示当前目录下所有文件内容,且文件名不包括含”manager“的文件

    四、终极

      以上命令参数随机组合,无招胜有招

      

  • 相关阅读:
    重头学习java(4)数组
    java collections读书笔记(1)综述
    重头再学习java(3):数值类型的相互转换
    如何学习java(转)
    c++中的变量做数组长度
    .H和.CPP的作用
    内存操作函数
    HTTP工作原理及HTTP请求、响应报文解读
    bdb_db_open: warning – no DB_CONFIG file found in directory /var/lib/ldap:
    用SWAT图行化配置Samba
  • 原文地址:https://www.cnblogs.com/Genesisx/p/7457571.html
Copyright © 2011-2022 走看看