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

四、终极
  以上命令参数随机组合,无招胜有招

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
21天前
|
监控 关系型数据库 MySQL
Alibaba Cloud Linux基础入门(1)——配置zabbix
该文档是关于在Alibaba Cloud Linux上配置Zabbix的教程。首先,通过添加Zabbix仓库并安装相关软件包(如zabbix-server,web前端和agent)。然后,安装并启动MySQL数据库,执行`mysql_secure_installation`进行配置。接着,创建名为zabbix的数据库和用户,并导入Zabbix默认数据。最后,设置Zabbix服务开机自启动,并通过浏览器访问http://服务器IP/zabbix完成Web端配置,使用Admin/zabbix登录。
|
2月前
|
Linux 数据安全/隐私保护 Windows
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
32 0
|
2月前
|
监控 网络协议 Java
Linux 网络编程从入门到进阶 学习指南
在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作、进程管理和线程同步等,接下来,我们将视野扩展到网络世界。在这个新篇章里,我们要让应用跳出单机限制,学会在网络上跨机器交流信息。
Linux 网络编程从入门到进阶 学习指南
|
2月前
|
域名解析 运维 网络协议
Linux命令行全景指南:从入门到实践,掌握命令行的力量
Linux命令行全景指南:从入门到实践,掌握命令行的力量
88 0
|
3月前
|
Linux
认识Linux指令之 “find grep” 命令
认识Linux指令之 “find grep” 命令
认识Linux指令之 “find grep” 命令
|
2月前
|
存储 监控 Linux
性能工具之linux三剑客awk、grep、sed详解
Linux 三剑客 awk,sed和grep 在性能领域广泛用于性能建模、性能监控及性能分析等方面,也是各大互联网公司测试岗高频面试题,中高端测试人员必备技能之一。
59 1
性能工具之linux三剑客awk、grep、sed详解
|
1天前
|
缓存 安全 Linux
Linux入门基本指令(2)
Linux入门基本指令(2)
7 0
|
1天前
|
Linux Windows
Linux入门基本指令(1)-2
Linux入门基本指令(1)
7 1
|
3天前
|
Linux Shell
Linux 终端入门
Linux 终端入门
|
4天前
|
安全 Linux Python
Volatility3内存取证工具安装及入门在Linux下的安装教程
Volatility3内存取证工具安装及入门在Linux下的安装教程
Volatility3内存取证工具安装及入门在Linux下的安装教程