Linux查看日志文件的常用命令

1、查看文件最后1000行内容
tail -n 1000 filename

2、实时查看文件最后1000行内容,动态刷新
tailf -n 1000 filename
tail -f -n 1000 filename

3、按照关键字搜索日志
cat filename | grep '关键字'

4、按照关键字搜索并包含前(后)多少行 【(A前B后C前后)几行】
cat filename | grep '关键字' -A 2

5、将查询到的内容重定向到指定文件
cat filename | grep '关键字' > aaa.log
less aaa.log # 通过less命令查看文件内容

6、查看执行时间的日志
cat filename | grep '2023-10-20 16:30'

7、查询指定时间段的日志
cat filename | grep '2023-10-20 16:3[1-3]'

更多操作可参考此文
Linux日志相关命令

相关推荐
车载测试工程师18 分钟前
ARXML文件解析-2
java·服务器·网络·数据库·经验分享·网络协议·车载系统
刘若水25 分钟前
Linux: 系统内核中的信号
linux·运维·服务器
爱编程的王小美43 分钟前
MongoDB基础知识
数据库·mongodb
zm1 小时前
C高级,终端操作
服务器·postgresql·php
mumu-hn1 小时前
Flask使用MySQL数据库通过Flask-SQLAlchemy 迁移数据库,实际更新文件,但是提示没有检测到数据更新。
数据库·mysql·flask
潇凝子潇1 小时前
Mac OS 禁用 SIP 系统完整性保护
数据库·mysql
喻师傅1 小时前
横扫SQL面试——PV、UV问题
大数据·数据库·sql·面试·数据分析·uv
m0_584624501 小时前
Spring+hibernate项目碰见了死锁以及锁表的问题--真实线上老项目+sqlserver云数据库没有权限以及个人解决过程
数据库·spring·hibernate
孙同学_2 小时前
【Linux篇】基础IO - 文件描述符的引入
linux·运维·网络
张彦峰ZYF3 小时前
高频面试题(含笔试高频算法整理)基本总结回顾63
linux·运维·算法