linux如何在日志中查找关键字、前几行、结尾几行

查看日志 前 n行

1  cat 文件名 | head -n 数量

demo 

cat  test.log | head -n 100   # 查看test.log前100行

查看日志 尾 n行

 2 cat 文件名 | tail -n 数量

demo 

cat test.log |tail -n 100 # 查看test.log倒数100行

3、根据 关键词 查看日志 并返回关键词所在行

方法一:cat 路径/文件名 | grep 关键词

 

demo 

 cat  test.log | grep "http"  # 返回test.log中包含http的所有行

方法二:grep -i 关键词 路径/文件名  (与方法一效果相同,不同写法而已)

  demo:

    grep -i "http" ./test.log  # 返回test.log中包含http的所有行

posted @   大熊童鞋  阅读(11058)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示