首页 > 其他 > 详细

Tomcat服务启动脚本

时间:2017-12-28 14:34:37      阅读:192      评论:0      收藏:0      [点我收藏+]
#!/bin/bash source /usr/local/application/tomcat/.bash_profile TOMCAT_NAME=tomcat7 TOMCAT_HOME=/usr/local/application/tomcat/tomcat7 TOMCAT_PID=`ps -ef | grep ${TOMCAT_NAME} | grep -v "grep" | awk '{print $2}'` usage(){   echo  -e "\e[1;32m Usage: $0 [ start | stop | status ] \e[0m" } TOMCAT_START(){ if [ "${TOMCAT_PID}" = "" ]     then         echo -e "\e[1;32m ${TOMCAT_NAME} is not running; start-up ${TOMCAT_NAME} \e[0m"         ${TOMCAT_HOME}/bin/startup.sh         else     echo -e "\e[1;32m ${TOMCAT_NAME} is running,PID: ${TOMCAT_PID} \e[0m"     ${TOMCAT_HOME}/bin/shutdown.sh     echo -e "\e[1;32m ${TOMCAT_PID} killed \e[0m"     kill -9 ${TOMCAT_PID}     ${TOMCAT_HOME}/bin/startup.sh fi } TOMCAT_STOP(){ if [ "${TOMCAT_PID}" = "" ]     then         echo -e "\e[1;32m ${TOMCAT_NAME} is not running. \e[0m" else     ${TOMCAT_HOME}/bin/shutdown.sh  fi } TOMCAT_STATUS(){ if [ "${TOMCAT_PID}" = "" ]     then         echo -e "\e[1;32m ${TOMCAT_NAME} is not running. \e[0m" else     echo -e "\e[1;32m ${TOMCAT_NAME} is running. \e[0m" fi  } main(){ case $1 in     start)         TOMCAT_START         ;;     stop)         TOMCAT_STOP         ;;     status)         TOMCAT_STATUS         ;;     *)        usage; esac         } main $1;


Tomcat服务启动脚本

原文:http://blog.51cto.com/visitor/2055488

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!