#!/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;安装配置监控优化安全规范在移动硬盘