news 2026/10/29 13:53:32

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/10/27 9:08:20

企业级RAG系统建设指南:2万+文档的真实挑战与解决方案

企业级RAG系统建设远比教程复杂,需面对文档质量参差不齐、结构复杂、表格处理等挑战。关键经验包括:根据文档质量评分采用不同处理流程;构建保留文档结构的分层分块策略;设计领域特定的元数据架构;结合语义搜索与规则检…

作者头像 李华
网站建设 2026/10/23 0:42:31

C++20模板实战tuple展开入参

背景 之前使用了C++17标准写了人工神经网络,里面涉及了大量的模板递归。比如我要建立一个多层网络组成的复杂网络,在模板参数里面需要以各层网络为实参,逐层保存每层的神经网络,并且撰写正向反向逻辑。对于BP要一层一层写forward和backward,对于CNN也要一层一层写forward…

作者头像 李华
网站建设 2026/10/22 22:41:27

Java打造教练培训专属排课系统源码

以下为您深度解析基于Java的教练培训专属排课系统源码实现,涵盖架构设计、核心算法、冲突检测及部署优化全流程:一、系统架构设计(Spring Boot 3.0 Vue3微服务架构)技术栈分层:前端:Vue3 Element Plus T…

作者头像 李华
网站建设 2026/10/29 8:07:48

CSDN专栏:技术领袖如何从“代码架构师”跃迁为“产业定义者”?

CSDN专栏:技术领袖如何从“代码架构师”跃迁为“产业定义者”?引言:技术巅峰之上,为何仍感“无力”?尊敬的CTO、技术VP、创始人:当您的团队已能攻克最复杂的技术架构,当您的产品在细分领域已做到…

作者头像 李华
网站建设 2026/10/25 5:31:49

【视觉slam14讲学习笔记1——构建docker环境】

文章目录 1、构建docker镜像环境1、拉取代码2、拉取docker镜像3、测试chapter2 参考: 《视觉SLAM十四讲》Docker环境配置及代码复现 1、构建docker镜像环境 1、拉取代码 git clone https://github.com/gaoxiang12/slambook2.git cd slambook2/3rdparty/ git subm…

作者头像 李华