在 Linux 环境下,远程查看 Tomcat 日志常见有几种方式,下面按“常用程度 + 场景”给你总结。
ssh user@server_ip
Tomcat 日志一般在:
$TOMCAT_HOME/logs/
常见日志文件:
catalina.out(最常用)catalina.yyyy-mm-dd.loglocalhost.yyyy-mm-dd.logtail -f $TOMCAT_HOME/logs/catalina.out
tail -n 100 $TOMCAT_HOME/logs/catalina.out
grep ERROR $TOMCAT_HOME/logs/catalina.out
ssh user@server_ip "tail -f /opt/tomcat/logs/catalina.out"
或查看最近日志:
ssh user@server_ip "tail -n 200 /opt/tomcat/logs/catalina.out"
ssh user@server_ip
less +F $TOMCAT_HOME/logs/catalina.out
F:实时追踪Ctrl + C 停止q 退出scp user@server_ip:/opt/tomcat/logs/catalina.out ./
find / -name catalina.out 2>/dev/null
或查看 Tomcat 进程:
ps -ef | grep tomcat
sudo tail -f /opt/tomcat/logs/catalina.out
catalina.out如果你愿意,可以告诉我:
我可以给你更合适的方案(比如 Docker / k8s / 跳板机场景)。