在项目开发过程中,在调试的阶段,往往需要debug或者进行查看日志,这篇文章主要介绍了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查看实时日志内容请搜索编程学习网以前的文章希望大家以后多多支持编程学习网!
编程基础网
本文标题为:详解linux命令查看服务器上的实时日志
基础教程推荐
猜你喜欢
- centos7 nginx配置ssl证书实现https访问同时http访问 2023-09-22
- win10搭建配置ftp服务器的方法 2022-11-12
- 利用Apache部署静态网站(一) 2023-09-09
- apache 环境下 php 的配置注意事项 2022-09-01
- Docker镜像与容器的导入导出以及常用命令总结 2022-11-24
- Centos7 nginx启动脚本 2023-09-22
- Apache Spark源码走读之15 -- Standalone部署模式下的容错性分析 2023-09-28
- apache+tomcat实现session共享 2023-09-08
- Apache索引目录浏览的学习笔记 2023-09-28
- centos 7智熄直接断电导致无法启动 2023-09-23
