linux命令如何查看服务器上的实时日志

Posted amcomputer

tags:

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

背景

在项目开发过程中,在调试的阶段,往往需要debug或者进行查看日志。但日志一般隐藏得比较深,不容易直接找到,常用命令可能有如下:

# 查看当前路径下,所有日志文件包含"xxx"的文件中所在行
grep "xxx" *.log.* --col

# 查看开头
head xxx.log


# 查看结尾
tail xxx.log


# 查看全部
cat xxx.log

但是,这样输出日志,往往都是调试之后,在重新查找输出的记录,这样虽然也能排查,但往往排查成本会比较高。如果你找后端系统中,运行了一行日志代码,相关日志就马上显示出来,并且高亮,那该多好。

查看实时日志

那就使用下面这个命令吧:

# 查看实时日志命令
tail -f *.log --col

简单又好用。

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

linux命令如何查看服务器上的实时日志

如何实时查看linux下的日志

如何查看Linux端口使用日志

如何查看Linux启动时候的日志

如何实时查看linux下的日志

如何实时查看linux下的日志