• 【Tomcat】linux下实时查看tomcat运行日志


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

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

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

    Ctrl+c 是退出tail命令。

    alt+E+R重置。

    顺便讲一下linux中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
  • 相关阅读:
    Sigma Function 数学 因子求和
    luogu P3800 Power收集
    LibreOJ #110. 乘法逆元
    luogu P3802 小魔女帕琪
    LibreOJ #6000. 「网络流 24 题」搭配飞行员
    LibreOJ #103. 子串查找
    LibreOJ #102. 最小费用流
    LibreOJ #109. 并查集
    BZOJ 1922: [Sdoi2010]大陆争霸
    LibreOJ #119. 最短路
  • 原文地址:https://www.cnblogs.com/qlqwjy/p/8366527.html
Copyright © 2020-2023  润新知