在 Debian 系统上,Tomcat 日志的位置取决于Tomcat 的安装方式(apt 安装 或 官方压缩包安装)以及 Tomcat 版本。下面分情况说明。
Debian 官方源安装的 Tomcat(如 tomcat9、tomcat10):
/var/log/tomcat9/
(版本不同目录名不同,如 tomcat8、tomcat10)
/var/log/tomcat9/catalina.out
/var/log/tomcat9/catalina.YYYY-MM-DD.log
/var/log/tomcat9/localhost.YYYY-MM-DD.log
/var/log/tomcat9/manager.YYYY-MM-DD.log
/var/log/tomcat9/host-manager.YYYY-MM-DD.log
tail -f /var/log/tomcat9/catalina.out
如果你是从 Apache 官网下载的 tar.gz 解压安装:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
/usr/local/tomcat/logs/
catalina.out
catalina.YYYY-MM-DD.log
localhost.YYYY-MM-DD.log
如果 Tomcat 是通过 systemd 管理的:
journalctl -u tomcat9
实时查看:
journalctl -u tomcat9 -f
systemctl status tomcat9
find / -name catalina.out 2>/dev/null
/etc/tomcat9/logging.properties
如果你能告诉我:
我可以给你更精确的路径。