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“的文件

    四、终极

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

      

  • 相关阅读:
    if控制器+循环控制器+计数器,控制接口分支
    前置处理器
    逻辑控制器
    配置元件
    基础元件
    docker etcdctl报错:etcdctl No help topic for 'put'
    celery定时执行ansible api返回为空的问题
    Ansible+Jenkins+Gitlab搭建及配置
    进击的Python【第十六章】:Web前端基础之jQuery
    进击的Python【第十五章】:Web前端基础之DOM
  • 原文地址:https://www.cnblogs.com/Genesisx/p/7457571.html
Copyright © 2011-2022 走看看