博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Tomcat】linux下实时查看tomcat运行日志
阅读量:6803 次
发布时间:2019-06-26

本文共 795 字,大约阅读时间需要 2 分钟。

  今天在部署一个项目到linux服务器的时候一直报错,可是在日志文件中也没有记录。但是在本地测试的时候都没有错误,在windoesServer服务器上也没错误,实在找不到原因,因此想的实时查看tomcat的运行日志。

  在Linux系统中,Tomcat 启动后默认将很多信息都写入到 catalina.out 文件中,我们可以通过tail  -f  catalina.out 来跟踪Tomcat 和相关应用运行的情况。通过查看tomcat安装目录bin下面Catalina.sh发现默认的日志文件输出的位置:

 

 

1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了

 

Ctrl+c 是退出tail命令。

alt+E+R重置。

 

 

顺便讲一下中tail命令tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式;tail[必要参数][选择参数][文件]   2.命令功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。3.命令参数:-f 循环读取-q 不显示处理信息-v 显示详细的处理信息-c
<数目>
 显示的字节数-n
<行数>
 显示行数--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束. -q, --quiet, --silent 从不输出给出文件名的首部 -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒 4.使用实例:实例1:显示文件末尾最后5行内容命令:tail -n 5 log2017.log

转载地址:http://aauwl.baihongyu.com/

你可能感兴趣的文章
让linux history命令显示命令的运行时间、在哪个机器运行的这个命令
查看>>
CentOS安装crontab及使用方法(转)
查看>>
一个屌丝程序猿的人生(一)
查看>>
Nginx 启动脚本/重启脚本
查看>>
Java_java动态编译整个项目,解决jar包找不到问题
查看>>
MapReduce编程示例
查看>>
【spring】 <tx:annotation-driven /> 的理解 【转载的】
查看>>
PHP 获取图像信息 getimagesize 函数
查看>>
SSM框架整合( Spring 、 SpringMVC 和 Mybatis )
查看>>
查看linux系统常用的命令,Linux查看系统配置常用命令
查看>>
linux下安装7z命令及7z命令的使用
查看>>
检测设备朝向和移动
查看>>
iOS开发网络篇—监测网络状态
查看>>
vs------密钥
查看>>
Cygwin安装时,选择163的源后出错:Unable to get setup.ini from <http://mirrors.163.com/cygwin/>...
查看>>
C# Excel数据有效性
查看>>
java 调用微信截图工具
查看>>
【Hadoop】伪分布式环境搭建、验证
查看>>
李洪强经典面试案例33-如何面试 iOS 工程师
查看>>
[LeetCode] Sum of Left Leaves 左子叶之和
查看>>