```bash #!/usr/bin/env bash #================================================================ # # systemos=centos7.2 # #this is tomcat service scripts # Author:xw thank you!!! # Date:2019.2.28 # Description:{start stop status }tomcat service # wang.cong@aliyun.com #================================================================ usage () { echo "Usage: $0 [start|stop|status]" } status_tomcat () { ps aux | grep java | grep tomcat | grep -v 'grep' } start_tomcat () { /usr/local/tomcat/bin/startup.sh } stop_tomcat () { TPID=$(ps aux | grep java | grep tomcat | grep -v 'grep' | awk '{ print $2 }') /usr/local/tomcat/bin/shutdown.sh sleep 5; ##休息一下 TSTAT=$(ps aux | grep java | grep tomcat | grep -v 'grep' | awk '{print $2}') if [ -z $TSTAT ];then echo "tomcat stop" else kill -9 $TPID && kill -9 $TSTAT ##有时用停止脚本并不能生效则需强制 fi } main () { case $1 in start) start_tomcat;; stop) stop_tomcat;; status) status_tomcat;; *) usage;; esac } main $1; ``` 安装配置监控优化安全规范在移动硬盘