SecureCrt连接Linux操作tomcat

来源:互联网 发布:软件造价评估公司 编辑:程序博客网 时间:2024/06/07 00:36

找到tomcat所在目录

root@whb-machine:/usr/local/apache-tomcat-6.0.44# 


sh bin/startup.sh           #启动tomcat 

sh bin/shutdown.sh      #停止tomcat

tail -f logs/catalina.out #看tomcat的控制台输出;
 
#可以查看是否已经有tomcat在运行了,可以看pid
ps -ef |grep tomcat

#如果有,用kill,kill -9 代表强制杀死;

kill -9 pid    #pid 为相应的进程号
 
例如 ps -ef |grep tomcat 输出如下
root@whb-machine:/usr/local/apache-tomcat-6.0.44/bin# ps -ef|grep tomcat
root      4355     1  0 09:47 ?        00:00:49 /var/java/jdk1.6.0_32/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.44/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0.44/endorsed -classpath /usr/local/apache-tomcat-6.0.44/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-6.0.44 -Dcatalina.home=/usr/local/apache-tomcat-6.0.44 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0.44/temp org.apache.catalina.startup.Bootstrap start
 
则 4355就为进程号 pid = 4355

kill -9 4355 就可以彻底杀死tomcat

root@whb-machine:/usr/local/apache-tomcat-6.0.44/bin# kill -9 4355
root@whb-machine:/usr/local/apache-tomcat-6.0.44/bin# ps -ef|grep tomcat
root      7558  5989  0 15:21 pts/10   00:00:00 grep --color=auto tomcat

 
#直接查看指定端口的进程pid
netstat -anp|grep 1358
#结果为 tcp        0      0 :::1378                     :::*                        LISTEN      26127/java
#则78127为1378这个端口的tomcat进程的pid,然后就可以kill这个进程
kill -9 78127

0 0