news 2026/4/18 8:18:15

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/4/2 8:56:05

共聚焦扫描显微镜的工作原理

摘要共聚焦扫描显微镜在 1950 年代由 M. L. Minsky 发明并获得专利,后来又以采用激光作为光源的新颖性获得了广泛的应用。 通过使用空间针孔来阻挡从焦平面外散射或反射的光,有助于提高纵向分辨率和对比度。 在本例中,我们在VirtualLab Fusio…

作者头像 李华
网站建设 2026/4/8 21:26:10

构建生产级智能体AI系统:从架构到运维的完整指南

本文系统阐述构建生产级智能体AI系统的四大关键支柱:编排工程、RAG架构、基础设施实践和可观测性。强调应基于实际需求选择框架而非盲目跟风,详细探讨了工具注册表设计、状态管理、嵌入模型选择、向量数据库决策等技术。提出延迟预算和成本意识的核心设计…

作者头像 李华
网站建设 2026/4/13 9:05:00

科研NanoBanana来了!谷歌PaperBanana替你搞定学术插图

北京大学与谷歌云AI研究团队联合推出了PaperBanana。五大智能体联手,让AI画出NeurIPS级别的图表。PaperBanana给每位AI科学家配备了一个专属的设计团队,学术插图将不再依赖人工手绘。它通过检索、规划、风格设计、绘图和自我修正五个步骤,能够…

作者头像 李华
网站建设 2026/4/18 8:03:46

Java教练培训排课系统源码实战教程

以下是一个基于Java的教练培训排课系统源码实战教程,涵盖系统架构、核心模块、数据库设计、关键代码实现及测试部署等方面:一、系统架构采用B/S架构,基于Spring Boot框架集成MyBatis进行开发,系统划分为视图层(View&am…

作者头像 李华
网站建设 2026/4/18 3:53:01

基于stm32智能分拣小车的设计

基于STM32的智能分拣小车设计 第一章 设计背景与核心目标 在物流仓储、电商分拣等场景中,传统人工分拣模式存在效率低、误差高、劳动强度大等问题,难以适配现代物流的高效运转需求。智能分拣小车作为自动化分拣系统的核心设备,可实现货物的自…

作者头像 李华