如何实时查看linux下的日志

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何实时查看linux下的日志相关的知识,希望对你有一定的参考价值。

参考技术A

1.如下图所示,先cd到我们需要监控的日志目录。

2.这里我们先使用cat命令查看下日志信息,方便与动态监控进行对比。

3.下面先讲解下tail命令实现查看最后一部分日志的方法。tail 文件名,默认显示最后10行。

4.接着我们把10行的默认值改成显示20行。tail -n 20 文件名

5.通过上面的铺垫,我们来看看如何动态监控日志尾部,那就是使用命令:tail -f 文件名,可以从下图看出查看日志后并没有退出,一直在等待刷新日志尾部信息。

6.最后,设置下我们要监控的尾部行数。

扩展资料:

Linux完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

Linux支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

参考资料来源:百度百科:Linux

部署在Linux的项目如何查看实时日志

部署在Linux的项目如何查看实时日志

背景介绍

今天遇到一个问题,在线下自己调试,访问接口是正常的。部署到服务器上就不正常了。需要找到出错原因。因为已经部署好了,不好看代码,也不好debug。

只能通过log文件来找错误。

常用命令

一开始我通过下面这个命令来:

grep "error" *.log

虽然这个命令能够查看error的信息,但只能查看历史记录。

我在postman上重新发出调用接口命令后,也只能看到以前的。不能实时显示。

后面拿到主管哪里后,他用了下面这个命令:

tail -f *.log

每分每妙都在显示实时的日志变化情况。如果我在发出一个请求信息,有变化的日志就会显示出来,也太方便了吧。学习收藏下。

以上是关于如何实时查看linux下的日志的主要内容,如果未能解决你的问题,请参考以下文章

如何实时查看linux下的日志

如何实时查看linux下的日志

如何实时查看linux下的日志

如何实时查看linux下的日志

实时监控Linux下的日志文件?四种方法足够用了

linux下重启tomcat实时查看tomcat运行日志