看是否已经有tomcat在运行
ps -ef |grep tomcat
ps -aux|grep 详细信息
如果有,用kill;
kill -9 pid #pid 为相应的进程号
例如
ps -ef |grep tomcat 输出如下
root 24599 1 5 17:32 ? 00:01:05 /usr/local/jdk1.8.0_121/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root 24910 21960 0 17:53 pts/4 00:00:00 grep --color=auto tomcat
则 24599就为进程号 pid = 24599 ,kill -24599 就可以彻底杀死tomcat
附:
tomcat的开启与关闭
进入到tomcat的安装路径的bin下面 cd /usr/local/tomcat8/bin ./startup.sh #启动tomcat ./shutdown.sh #停止tomcat
tomcat的日志查看
进入到tomcat下面的logs文件夹 cd /usr/local/tomcat8/logs tail -f logs/catalina.out #看tomcat的控制台输出;