linux根据关键字查询日志的实现方式
更新时间:2025年11月03日 08:49:53 作者:0和1搭建网络世界
文章主要介绍了三个命令:grep用于在文件中搜索特定模式的文本,cat用于显示文件内容,less用于分页显示文件内容
一、grep
二、cat
#根据关键字 新增用户 查看 文件hrun.log 后10行日志 A:after
cat hrun.log | grep "新增用户" -A 10
#根据关键字 新增用户 查看 文件hrun.log 前10行日志 B:before
cat hrun.log | grep "新增用户" -B 10
#根据关键字 新增用户 查看 文件hrun.log 前后10行日志,并显示出行号
cat -n hrun.log | grep "新增用户" -C 10
三、less
#进入hrun.log日志文件
less hrun.log
#向上查询包含 新增用户的字样
?新增用户
#向下查询包含 新增用户的字样
/新增用户
#查询的结果,下一个
n
#查询的结果,上一个
N
#跳到首行
g
#跳到底部
G
#退出less
q
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Apache POI案例代码详解
Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目,可以使用POI在Java程序中对Miscrosoft Office各种文件进行读写操作,本文介绍Apache POI案例代码,感兴趣的朋友一起看看吧
2024-04-04
Flume环境部署和配置详解及案例大全
flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(比如文本、HDFS、Hbase等)的能力 。
2014-08-08
Linux下如何生成coredump文件
这篇文章主要介绍了Linux下如何生成coredump文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2023-09-09
Ubuntu永久配置DNS实践
文章介绍了如何编辑Netplan配置文件添加DNS设置,并验证网络配置,对于使用DHCP的情况,只需配置DNS即可
2026-02-02
Linux如何实现给/根目录扩容
这篇文章主要介绍了Linux如何实现给/根目录扩容问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2025-04-04
linux下查看so或可执行程序的依赖库
今天小编就为大家分享一篇关于linux下查看so或可执行程序的依赖库,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
2019-04-04
CentOS修改服务器登录密码的详细指南
在日常使用 Linux 服务器时,修改用户登录密码是维护系统安全性的重要环节,本文将详细介绍如何在 CentOS 系统中修改用户密码,包括可能遇到的常见问题及其解决方案,需要的朋友可以参考下
2024-10-10
Linux进程状态和优先级的用法及说明
文章详细介绍了操作系统中进程状态(运行、阻塞、挂起)的概念及Linux操作系统中的具体状态(R、S、D、T、t、X、Z),解释了进程的运行、阻塞、挂起状态的区别,具体状态标识及操作方法,如使用kill命令或Ctrl+C中断进程等
2026-04-04
rsync 数据同步使用详解
rsync 是很强大的同步工具 本地远程皆宜
不少project都提供 http ftp rsync 等mirror方式
rsync官方主页是 http://samba.anu.edu.au/rsync/
2008-09-09
最新评论