方法/步骤
首先要了解两个最基本的命令:
tailtest-n10。 log查询日志末尾最后10行日志;
tail-n+10test.log查询10行之后的所有日志;
head-n10test.log查询10行日志文件第一条日志中的日志;
head-n-10test.log查询日志文件中除最后10行以外的所有日志;
场景一:按查看行号——过滤掉关键字附近的日志
由于我们使用grep通常得到的日志很少,所以我们需要检查附近的日志。
这就是我所做的首先:cat-ntest.log|grep"Terrain"获取关键日志行号
<3>获取行号关键字“Terrain”的值为102OK目前,如果我想查看该关键字的前10行和后10行日志:
cat-ntest.log。 log|tail-n+92|head-n20
tail-n+92表示查询92行后的日志
head-n20表示查看日志中的前20条记录上一次查询结果
场景二:那么如何按日期查询通常我们需要查找指定时间的日志
sed-n'/?2014-12-1716:17:20/,/2014-12-1716:17:36/p'test.log
特别说明:上面的两个日期必须是日志中打印的日志,
说明对于日期打印,可以先grep'2014-12-1716:17:20'test.log判断是否有
这个基于时间段的日志查询是一个非常有用的命令。
如果我们在找的话对于很多日志,打印到屏幕上很难看到,有两种方法:
(1)使用越来越多的命令,如:cat-ntest.log|grep"Terrain"|more这将打印在一页中。 点击空格键翻页
xxx.txt将其保存到文件中,以便您可以下拉该文件进行分析。 例如: xxx.txt看这个日志这个方法应该可以满足日常需.
如何在Linux中查看鼠标日志?
.
实时监控100行-n10test.log日志末尾最后10条日志;,是查看尾部后的日志数;head-n10测试查询日志文件中除cat:tack最后10行以外的所有日志,反显,示例如下:grepdebug查询关键字日志。如何查看Linux系统警告日志?
可以使用Vim打开日志文件来查看系统日志文件,一般是/var/log/secure、/var/log/messages、/var/log/lastlog等。 日志非常碎片化,一般都是写一个shell脚本,每天加一个行动计划自动分析,用软件。
如何在Linux中查看多行日志?
您可以使用附加命令来查看Linux系统中的多行日志。
如何在Linux中读取Tomcat启动日志?
使用tail命令观察Tomcat的启动情况。
例如
tail-f/home/tomcat/bin/catalina.out
这是
catalina.out
的时候雄猫。 将启动启动日志。使用tail-f命令可以随时查看启动进程。
最好打开两个Linux窗口,在一个窗口中打开tail命令,在另一个窗口中执行Tomcat启动命令。
然后来到tail命令窗口可以看到启动过程的所有日志。
如何在Linux上查看实时服务器日志?
Linux日志一般位于/var/log/messages中。 老式版本,当有更新时使用tail-f/var/log/messages将其显示在屏幕上。
上一篇:linux系统ping命令步骤
下一篇:linux的su命令