当前位置: 首页 > news >正文

Linux-日志查询

一、Linux cat命令

cat 命令用于连接文件并打印到标准输出设备上。即一般用来查看文件。

1. 根据关键字查询

cat -n console.log |grep "关键字"

1.关键字查询并打印前后n行

检索日志,并显示该条日志的前后N(10)行记录:cat 日志文件 | grep -n -B10 -A10 "关键字"

-A表示关键字之后,After
-B表示关键字之前,Before

例子:

cat hrun.log | grep "新增用户" -B 10

cat hrun.log | grep "新增用户" -A 10

2. 显示一个文件的某几行(中间几行)

1.从第3000行开始,显示1000行。即显示3000~3999行

cat filename | tail -n +3000 | head -n 1000

2.显示1000行到3000行

cat filename| head -n 3000 | tail -n +1000

*注意两种方法的顺序

分解:

tail -n 1000:显示最后1000行

tail -n +1000:从1000行开始显示,显示1000行以后的

head -n 1000:显示前面1000行

二、Linux下tail命令

linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。

1.Linux中显示一个文件最后几行的命令是什么?

tail -n 20 filename


2.实时查看

tail -f console.log

3.查看所有目录日志

tail -f *.log

4. 查看error级别日志

tail -n 6000 xxx.log|grep "ERROR"

5.查看某目录下的关键字

grep "CxDubboAspect params" xxx.log

参考:https://www.jb51.net/article/127783.htm

三、Linux下less命令

用less查看日志文件

一般程序部署在Linux环境,查看日志时,一般用less满足大部分的需求。

列举、记录最常用的场景,代码以Tomcat日志文件catalna.out为例。

1.查看文件

直接查看文件

less catalina.out


带出行号查看文件

less -N catalina.out

j 下一行 k 上一行 f 向下滚动一屏幕 b 向上滚动一屏幕 g 定位到文档头部 G 定位到文档最尾部

2.关键字查询

?要搜索的字符【用通配符?开始查找】

如:

?CarGpsTask_carGpsAsync: start exec

则会显示出关键字


3.退出查看文件

q 退出less模式

四、Linux下grep命令

查看多天日志文件,并显示文件名和行号

grep -Hn "Error flushing statements" error.log.*

定位到具体文件后再查看该行前后一百行

例如 grep 显示error.log.2026-08-14:5823:,要查前后 100 行:

sed -n '5723,5923p' error.log.2026-08-14

参考

1.linux:根据关键字或日期查找日期 linux:根据关键字或日期查找日期 - 程序员大本营

2.【Linux】用less查看日志文件 https://www.cnblogs.com/nick-huang/p/4800709.html


http://www.jsqmd.com/news/1400530/

相关文章:

  • Word页码从指定页开始:分节符原理与四步操作详解
  • 2026实测可用的方法:动图发朋友圈变成静态图怎么解决 - 图片处理研究员
  • AI赋能编程教学:零门槛在线生成专业教案,解放教师备课时间
  • 从传感器到AI代码生成:构建基于动物行为的自动化编程系统
  • iOS设备信息全解析:从芯片到系统支持的完整对照表构建与应用
  • 用postgresql实现es搜索功能 - 孙龙
  • 文件被 rm 之后还能救回来吗?一文掌握 trash-cli 命令行回收站的完整用法
  • 如何用 Navicat Keygen Tools 完成离线激活:从换公钥到生成激活码的完整实战
  • 掌心藏着一只“电子海豚“:Flipper Zero BadUSB脚本集锦上手指南
  • 你的144Hz显示器,在Roblox里可能一直在空转:Roblox FPS解锁器完整上手指南
  • 2026年8月北京五年内曾酒驾又醉驾从重处罚律所辩护参考:5家律所应对从重处罚辩护实务 - 品牌深度评测
  • boolinq完全指南:从安装到精通,一站式掌握C++ LINQ编程
  • 有哪些方法可以快速提升淘宝新店流量?新手零成本起流全攻略
  • 2026甄选:粤泓(深圳)建筑咨询有限公司——电力工程监理资质代办的全程护航实力之选 - 卓企推荐
  • 广州电商财税机构选型指南:2026金税四期下的合规筛选标准与口碑机构参考 - 互联网科技品牌测评
  • 智谱AI ZCode智能编程助手实战指南:从概念到工程集成
  • 道脉相续——古圣路标与当代拓扑新解043
  • 微信逆向入门:解密 ipa 之前,先搞懂这 3 个关键问题
  • 开源技术与Web3.0融合:从开发工具到去中心化治理
  • 【实践案例】文档工程师帮助业务避坑案例
  • 2026论文降重与去 AI 痕迹工具深度测评:逢君学术为核心的合规写作方案 - 互联网科技品牌测评
  • 记一次服务器被入侵(木马,挖矿)的排查过程
  • Claude Desktop中文补丁怎么装?3分钟汉化AI助手界面的完整指南
  • 龙泉驿封闭单招集训|成都融创单招2027届备考指南 - 成都单招培训
  • 2026 年雨山可靠的保温板推广公司联系方式,你家房屋每年多耗30%电费?难怪邻居都悄悄用上这玩意儿了-抖策盈AI豆包短视频推广 - 行业严选官
  • SOFARegistry Admin API详解:轻松管理服务注册中心
  • 将WIN10的wifi上网分享给以太网接口/远程桌面问题
  • 运筹学在供应链管理中的核心应用与实践
  • Android Emulator hypervisor driver 安装避坑全攻略:从零到一给安卓模拟器加速的完整实操手册
  • 光照与阴影优化:游戏里最“烧钱“的视觉大户