博客
关于我
Linux服务器存在大量log日志,如何快速定位错误?(非常详细)零基础入门到精通,收藏这一篇就够了
阅读量:795 次
发布时间:2023-02-04

本文共 1433 字,大约阅读时间需要 4 分钟。

查看日志文件中的特定信息

在日常工作中,需要快速查看日志文件中的特定信息。以下是一些常用的命令和技巧,帮助你高效地提取所需内容。

1. 查看日志文件中的特定行

使用 grep 命令结合行号来查找特定行的日志信息:

cat -n catalina.out | grep 717892466

这种方法可以帮助你快速定位到包含特定关键词的日志行。

2. 查看时间范围内的日志

如果需要查看特定时间范围内的日志,可以使用 grep 过滤时间戳:

grep '11:07 18:29:20' catalina.out

或者使用 sed 命令查找时间范围内的日志:

sed -n '/11:07 18:29:20/,/11:07 18:31:11/p' catalina.out

3. 统计日志中的特定行数

要统计某个关键词在日志文件中出现的行数,可以使用 grep 结合 wc -l

grep '1175109632' catalina.out | wc -l

4. 查看日志文件的尾部

使用 tail 命令可以查看日志文件的尾部内容:

tail -n 20 catalina.out | grep 'INFO Takes:1'

-n 20 表示查看最近的 20 行日志。

5. 查看日志文件的前部

要查看日志文件的前部内容,可以使用 head 命令:

head -n 10 catalina.out

-n 10 表示查看前 10 行日志。

6. 查看除最后若干行外的日志

如果需要查看日志文件中除最后若干行外的所有内容,可以结合 tailhead 命令:

head -n -10 catalina.out

7. 高效浏览日志文件

在日志文件较大时,使用 less 命令可以高效浏览:

tail -n 2000 catalina.out | less

使用 Ctrl + FCtrl + B 可以向前或向后移动一屏内容。

网络安全学习路线图

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图。如果你能学完它们,你的就业和接私活完全没有问题。

1. 攻击和防守要学的东西

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图。

2. 视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

3. 技术文档和电子书

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本。

4. 工具包、面试题和源码

“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

5. 面试题

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的。

浏览技巧

在使用 lessmore 命令时,使用以下快捷键可以更高效地浏览内容:

  • Ctrl + F - 向前移动一屏
  • Ctrl + B - 向后移动一屏
  • Ctrl + D - 向前移动半屏
  • Ctrl + U - 向后移动半屏
  • j - 向前移动一行
  • k - 向后移动一行
  • G - 移动到最后一行
  • g - 移动到第一行
  • q/ZZ - 退出 less 命令

转载地址:http://unkfk.baihongyu.com/

你可能感兴趣的文章
linux文件系统及NFS
查看>>
Linux文件系统故障处理
查看>>
Linux文件系统故障导致系统无法启动排障
查看>>
Linux文件系统权限第二弹:特殊权限
查看>>
Linux文件系统深入解析
查看>>
Linux文件系统类型和区别
查看>>
linux文件结构、文件系统和挂载
查看>>
Linux文件误删除恢复工具
查看>>
Linux文本过滤工具grep
查看>>
Linux方案级ROM/RAM优化记录
查看>>
linux无法删除.user.ini文件的解决办法
查看>>
Linux日志分析工具journalctl实战
查看>>
Linux日志文件总管——logrotate
查看>>
Linux日志系统详解
查看>>
Linux日志轮询(logrotate)详解
查看>>
Linux时间同步服务
查看>>
linux更改源地址发送数据包,发往Docker容器内的数据包源地址被修改的研究
查看>>
Linux最全命令总结【有代码演示,没有之一】
查看>>
Linux最常用命令:简单易学,但能解决95%以上的问题
查看>>
Linux有问必答——如何查找并移除Ubuntu上陈旧的PPA仓库
查看>>