使用命令行
在终端中,使用以下命令查看 Tomcat 的进程状态:
ps -ef | grep tomcat
如果 Tomcat 正在运行,您将看到类似以下内容:
java -jar /usr/local/tomcat/lib/catalina.jar ...
使用 netstat
netstat 命令可用于查看已建立的网络连接。使用以下命令查找任何正在监听 Tomcat 默认端口(8080)的进程:
netstat -ant | grep 8080
如果 Tomcat 正在运行,您将看到类似以下内容:
tcp6 0 0 :::8080 :::* LISTEN
查看 Tomcat 日志
Tomcat 将其日志记录到日志文件中。通常,这些文件位于 Tomcat 安装目录的 logs 目录中。可以通过检查日志文件中的最新条目来确定 Tomcat 是否正在运行:
逐个检查日志文件,例如:
tail -f /usr/local/tomcat/logs/catalina.out
或使用 grep 命令过滤日志:
grep "INFO: Starting ProtocolHandler" /usr/local/tomcat/logs/catalina.out
如果找到上述行,则表明 Tomcat 正在运行。