详解linux命令查看服务器上的实时日志
背景
在项目开发过程中,在调试的阶段,往往需要debug或者进行查看日志。但日志一般隐藏得比较深,不容易直接找到,常用命令可能有如下:
# 查看当前路径下,所有日志文件包含"xxx"的文件中所在行 grep "xxx" *.log.* --col # 查看开头 head xxx.log # 查看结尾 tail xxx.log # 查看全部 cat xxx.log
但是,这样输出日志,往往都是调试之后,在重新查找输出的记录,这样虽然也能排查,但往往排查成本会比较高。如果你找后端系统中,运行了一行日志代码,相关日志就马上显示出来,并且高亮,那该多好。
查看实时日志
那就使用下面这个命令吧:
# 查看实时日志命令 tail -f *.log --col
简单又好用。
补充:Linux查看实时日志
当需要实时查看linux汇总某些服务器的日志时,可以使用下面的命令
tail -f -n 100 test.log
上述的命令可实时显示最新的100行日志。若需要查看更多的日志,把100改大点即可。
到此这篇关于linux命令如何查看服务器上的实时日志的文章就介绍到这了,更多相关linux查看实时日志内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
URL Rewrite Module 2.1 URL重写模块规则写法
URL重写模块是IIS的扩展,可作为独立IIS Server的下载下载,并且还预先安装在Windows Azure网站(WAWS)上的任何网站上,供您使用,本教程将指导您完成如何为URL重写模块创建和测试一组重写规则2020-12-12MongoDB学习笔记(三) 在MVC模式下通过Jqgrid表格操作MongoDB数据
下面我们将逐步讲解怎么在MVC模式下将MongoDB数据读取,并展示在前台Jqgrid表格上。这个“简易系统”的基本设计思想是这样的:我们在视图层展示表格,Jqgrid相关Js逻辑全部放在一个Js文件中,控制层实现了“增删查改”四个业务,MongoDB的基本数据访问放在了模型层实现2013-07-07
最新评论