news 2026/9/3 3:11:03

grep看日志常见使用方法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
grep看日志常见使用方法

一般用法

grepxxx my.log

-----------------------------------------------------------------------------------------

当做文本文件查找

grep -axxx my.log

-----------------------------------------------------------------------------------------
正则表达式查找

grep -Exxx my.log


^ 表示字符串的开头位置
$ 表示字符串的结尾位置
. 表示匹配任意单个字符


*修饰前面的元素(表示出现0 次或多次),不能单独使用

a*匹配 0 个或多个连续的 a ,例如匹配 " "、 "a"、"aa"、"aaa" 等
(ab)*匹配 0 个或多个连续的 "ab" 例如匹配:""、"ab"、"abab"、"ababab" 等

.*匹配中间的任意字符,是 (.)* 的简写


匹配 "name":"XXX" 值不为空的行

grep -E'"name":"[^"]+"'my.log

"name":" 前半部分内容
[^"]+

^"除了双引号之外的任意单个字符

+ 前面的字符至少出现1 次
" 尾部双引号

----------------------------------------------------------------------------------------

查找A开头中间任意B 结尾
grep"A.*B" my.log


查找 [] ,需要转义
grep"name:\[\]" my.log

查找两个条件 -E:启用扩展正则表达式模式,支持 | 表示逻辑或 , -i忽略大小写
grep -Ei'no:123|no:456' my.log

----------------------------------------------------------------------------------------

压缩文件中查找

zgrepXXX my.log.gz

----------------------------------------------------------------------------------------

查看日志尾部最近10行

tail-n 10 my.log

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 21:58:33

亚马逊云代理商: 数据库快照和时间点恢复有什么区别?怎么选

引言:在云计算时代,数据库备份已成为企业核心数据安全的生命线。AWS RDS 作为全球领先的托管数据库服务,其备份机制中的快照 (Snapshot) 与时间点恢复 (PITR) 功能备受关注。本文将从实际应用场景出发,解析两种备份方式的本质区别与选型策略。…

作者头像 李华
网站建设 2026/9/2 21:57:48

改稿速度拉满! 降AI率平台 千笔AI VS speedai,MBA专属高效之选

在AI技术迅猛发展的今天,越来越多的MBA学生开始借助AI工具辅助论文写作,以提升效率、优化内容。然而,随着学术审查标准的不断升级,AI生成内容的痕迹愈发明显,查重率和AIGC检测成为论文通过的关键门槛。许多学生在使用各…

作者头像 李华
网站建设 2026/9/1 22:08:37

Java教练培训排课系统源码全攻略

以下是一份Java教练培训排课系统源码设计的全攻略,涵盖架构设计、核心功能、关键代码实现及数据库设计等方面:一、系统架构设计分层架构:采用经典的MVC模式,结合Spring Boot框架,将系统划分为视图层(View&a…

作者头像 李华
网站建设 2026/9/3 1:31:40

WiFi模块选型及技术解析:从无线通信原理到典型应用场景

随着物联网与智能终端的持续发展,设备联网已经成为系统设计中的基础能力之一。在众多无线通信技术中,Wi-Fi 模块因其传输速率高、协议成熟、部署成本低等特点,被广泛应用于智能家居、工业设备、车载系统以及各类联网终端中。 本文将围绕 Wi-…

作者头像 李华