1.查看日志常用命令

tail:

-n  是显示行号;相当于nl命令;例子如下:

 tail -100f test.log      实时监控100行日志

tail  -n  10  test.log   查询日志尾部最后10行的日志;

tail -n +10 test.log    查询10行之后的所有日志;

head:

跟tail是相反的,tail是看后多少行日志;例子如下:

head -n 10  test.log   查询日志文件中的头10行日志;

head -n -10  test.log   查询日志文件除了最后10行的其他所有日志;

cat:

tac是倒序查看,是cat单词反写;例子如下:

        cat -n test.log |grep "debug"   查询关键字的日志

2. 应用场景一:按行号查看---过滤出关键字附近的日志

1)cat -n test.log |grep "debug"  得到关键日志的行号

2)cat -n test.log |tail -n +92|head -n 20  选择关键字所在的中间一行. 然后查看这个关键字前10行和后10行的日志:

tail -n +92表示查询92行之后的日志

head -n 20 则表示在前面的查询结果里再查前20条记录

3. 应用场景二:根据日期查询日志

sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  test.log

特别说明:上面的两个日期必须是日志中打印出来的日志,否则无效;

先 grep '2014-12-17 16:17:20' test.log 来确定日志中是否有该 时间点

4.应用场景三:日志内容特别多,打印在屏幕上不方便查看

(1)使用more和less命令,

如: cat -n test.log |grep "debug" |more     这样就分页打印了,通过点击空格键翻页

(2)使用 >xxx.txt 将其保存到文件中,到时可以拉下这个文件分析

如:cat -n test.log |grep "debug"  >debug.txt

linux日志查看命令相关推荐

  1. 常用Linux日志查看命令

    [订阅[专栏合集](https://blog.csdn.net/hellozpc/category_11127579.html),作者所有付费文章都能看] 常用Linux日志查看命令 推荐[Kafka ...

  2. cat linux日志,Linux日志查看命令

    无意看到这样一个命令: cat cxx_Biz.log.2018-04-27-AM |grep ERROR| awk -F '[' '{print 1}'| sort |uniq -c|wc -l 该 ...

  3. linux tail日志命令,linux tail命令及其它日志查看命令的用法

    当日志文件存储日志很大时,我们就不能用vi直接进去查看日志,需要Linux的命令去完成我们的查看任务. Log位置: /var/log/message 系统启动后的信息和错误日志,是Red Hat L ...

  4. linux 查看日志_干货 | 名企高频考点之谈谈Linux日志查看方式都有哪些

    点击蓝字关注我哦 以下是本期干货视频视频后还附有文字版本哦 ▼<名企高频考点-谈谈Linux日志查看方式都有哪些>▼ ps:请在WiFi环境下打开,如果有钱任性请随意 0.概述 在我们面试 ...

  5. linux日志查看常见方法

    linux日志查看常见方法 作为一个常年的码农,常年与日志打交道,我自己常用的日志就有各种linux访问日志,php错误日志,nginx访问日志,mysql慢日志- 那么日志是如何查看与分析呢?这里的 ...

  6. Linux系统信息查看命令 -

    Linux系统信息查看命令 - 系统 # uname -a #查看内核/操作系统/CPU信息# head -n 1 /etc/issue #查看操作系统版本# cat /proc/cpuinfo #查 ...

  7. Linux常用查看命令

    Linux常用查看命令 1,Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu.2,查 ...

  8. Linux之查看命令帮助 --help man

    Linux之查看命令帮助 1. 查看命令帮助方式 --help 使用说明: 命令 --help man 使用说明: man 命令 查看命令帮助的目的说明: 查看命令帮助目的是查看命令选项信息的 --h ...

  9. Linux中查看命令帮助手册

    目录 Linux中查看命令帮助手册 查看命令类型 --- type Linux中对应的命令类型 帮助命令 help 命令 用法1 help 内部命令 用法2 命令 --help 命令的部分语法符号解析 ...

最新文章

  1. 数据中心水冷系统备品备件管理新思路
  2. 广告投放管理平台 oython源码_悠易互通CDP产品DataBank获科睿创新奖年度成长价值平台...
  3. 元类被称为 Python 中的“深奥的巫术“
  4. java 对象与二进制互转
  5. 计算机械效率的公式四种,功功率机械效率复习题超全
  6. 【java笔记】线程(2):多线程的原理
  7. php if多条件_通过PHP与Python代码对比浅析语法差异
  8. python微信商城_python微信商城_GitHub - pythonsir/nideshop: NideShop 开源微信小程序商城服务端(Node.js + ThinkJS)......
  9. 计算机蓝屏代码0x0000007b,win7开机蓝屏提示STOP:0X0000007B的解决方法
  10. 浏览器兼容性问题与解决方案
  11. 2020UNCTF-MISC-网络深处1
  12. h5生成海报到php生成海报
  13. esc键退出全屏 vue_解决了VUE在浏览器全屏下监听不到Esc键盘事件
  14. 俞敏洪大学经典励志演讲:像树一样活着
  15. 关于CNN中出现的诸如conv4_3、conv8_2、conv7等标识的含义
  16. 基于AOP和HashMap原理学习,开发Mysql分库分表路由组件!
  17. 小A的最短路(LCA、倍增算法学习)
  18. python获取Agilent 33461A数字万用表读数
  19. 计算机视觉---常见的颜色空间
  20. css和js的压缩,降低代码可读性

热门文章

  1. html引入vue不兼容ie11,Vue在IE11版本浏览器中的兼容性问题
  2. 2022金三银四前端面试题预告
  3. 天朝皇叔:学习笔记 Qt 连接数据库sql server
  4. MySql函数 - FIND_IN_SET函数
  5. 远程服务器拷贝数据库或者大量数据,出现会话空闲时间已超出限制,将在2分钟之内断开连接
  6. 如何压缩视频(不改变视频清晰度2.1G→123M)
  7. 受限玻尔兹曼机(RBM)学习笔记(四)对数似然函数
  8. Louvain聚类算法
  9. 曝OPPO给离职员工补发年终奖,此前遭克扣;7 亿条领英用户数据被出售
  10. 关于git中,两个branch自动同步的问题和解决