shell 重启tomcat 脚本

来源:互联网 发布:初中校园网络文化活动 编辑:程序博客网 时间:2024/05/17 22:18
#! /bin/bashtomcat_home=/usr/local/tomcat6SHUTDOWN=$tomcat_home/bin/shutdown.shSTARTTOMCAT=$tomcat_home/bin/startup.shecho "关闭$tomcat_home"$SHUTDOWNps -ef |grep tomcat |grep $tomcat_home |grep -v 'grep'|awk '{print $2}' | xargs kill -9#删除日志文件,如果你不先删除可以不要下面一行rm  $tomcat_home/logs/* -rf#删除tomcat的临时目录rm  $tomcat_home/work/* -rfsleep 5echo "启动$tomcat_home"$STARTTOMCAT#看启动日志#tail -f $tomcat_home/logs/catalina.out

注:先使用tomcat本身的shutdown命令关闭,再用杀进程的方式补偿,做到真正关闭tomcat

注2:awk ‘{print $2}’的含义是取前面查询结果的第二个分段
这里写图片描述

0 0
原创粉丝点击