在 Ubuntu 服务器上远程查看 Tomcat 日志,常见有几种方式,从简单到专业给你列一下:
如果你有服务器 SSH 权限:
ssh user@server_ip
进入服务器后查看 Tomcat 日志(默认路径一般是):
# Catalina 日志
tail -f /opt/tomcat/logs/catalina.out
# 或
tail -f /var/log/tomcat9/catalina.out
实时跟踪日志:
tail -f catalina.out
只看错误:
grep ERROR catalina.out
ssh user@server_ip "tail -f /opt/tomcat/logs/catalina.out"
scp user@server_ip:/opt/tomcat/logs/catalina.out ./
然后用本地编辑器(VS Code、Notepad++)看。
如果 Tomcat 开了管理页面:
http://server_ip:8080/manager/html
(需要配置 tomcat-users.xml)
⚠️ 生产环境不推荐开 manager
适合多台服务器:
Tomcat 日志 → 采集 → 远程可视化查看
/opt/tomcat/logs/
├── catalina.out
├── localhost.log
├── host-manager.log
└── manager.log
如果你是用 apt 安装的:
/var/log/tomcat9/
限制行数:
tail -n 200 catalina.out
看某时间段:
sed -n '/2026-01-21 10:00/,/2026-01-21 11:00/p' catalina.out
如果你能告诉我:
我可以给你最合适的远程查看方案。