Linux下Tomcat的启动、关闭、杀死进程

 
1.打开服务端
cd  /java/tomcat
#执行
bin/startup.sh #启动tomcat
bin/shutdown.sh #停止tomcat
tail -f logs/catalina.out #看tomcat的控制台输出;
 
2.查看linux下面tomcat的运行状态
ps  -ef |grep tomcat
#如果有,用kill;
kill -9 pid #pid 为相应的进程号
 
例如 ps -ef |grep tomcat 输出如下
root       863     1 96 15:45 pts/1    00:00:19 /usr/jdk1.6.0_45/bin/java -Djava.util.logging.confi
g.file=/usr/apache-tomcat-6.0.41/conf/logging.properties -Djava.util.logging.manager=org.apache.jul
i.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/apache-tomcat-6.0.41/endorsed -classpath /usr/apa
che-tomcat-6.0.41/bin/bootstrap.jar -Dcatalina.base=/usr/apache-tomcat-6.0.41 -Dcatalina.home=/usr/
apache-tomcat-6.0.41 -Djava.io.tmpdir=/usr/apache-tomcat-6.0.41/temp org.apache.catalina.startup.Bootstrap start

 

则 863     就为进程号 pid = 863     
kill -9 863就可以彻底杀死tomcat
 
3.直接查看指定端口的进程pid
netstat -anp|grep 9217
结果为tcp6       0      0 :::8080                 :::*                    LISTEN      863/java        
则8080为863这个端口的tomcat进程的pid,然后就可以kill这个进程
kill -9 863
然后再启动tomcat即可

你可能感兴趣的:(tomcat,linux)