linux查看tomcat控制台命令
linux查看tomcat控制台命令详细介绍
在 Linux 系统中查看 Tomcat 控制台输出(日志)的常用方法是通过查看 Tomcat 日志文件,最核心的日志文件是 catalina.out(记录控制台输出)。以下是具体操作步骤和命令:
1. 定位日志文件路径
Tomcat 的日志默认存储在 $CATALINA_HOME/logs 目录下($CATALINA_HOME 是 Tomcat 的安装根目录)。
例如,若 Tomcat 安装在 /usr/local/tomcat,则日志路径为:
bash
/usr/local/tomcat/logs
2. 查看实时控制台输出(推荐)
使用 tail 命令实时跟踪日志文件的最新内容(类似 “监控” 控制台输出):
bash
/logs/catalina.out
-f参数表示跟踪文件更新,当 Tomcat 有新的日志输出时会自动显示。- 若要停止监控,按
Ctrl + C退出。
3. 查看历史日志内容
如果需要查看完整的历史日志(非实时),可以使用以下命令:
- 快速查看全部内容(适合小文件):bash
/logs/catalina.out - 分页查看(适合大文件,支持上下翻页):bash
/logs/catalina.out进入
less模式后,可通过以下操作导航:- 上下箭头:逐行移动
Page Up/Page Down:翻页/关键词:搜索指定内容(按n下一个,N上一个)q:退出
补充说明
- 若 Tomcat 是通过
startup.sh后台启动(./startup.sh &),控制台输出会重定向到catalina.out;若通过catalina.sh run前台启动,日志会直接输出到当前终端。 - 其他日志文件(如
localhost.log记录应用部署信息,access_log记录 HTTP 请求日志)也可通过上述命令查看,但catalina.out是最核心的控制台输出日志。