Linux学习--Tomcat启动脚本

Posted 丢爸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习--Tomcat启动脚本相关的知识,希望对你有一定的参考价值。

#!/bin/bash

if [ $# -eq 0 ]; then
  echo "请选择要执行的参数start|stop|restart"
  read param
fi
if [ $# -gt 1 ]; then
  echo "参数大于1个:[bash starttomcat.sh start| stop | restart]"
  exit
fi
if [ !-n $param ]; then
 param=$1
fi
case $param in
'start')
  /usr/local/apache/bin/startup.sh
;;
'stop')
 /usr/local/apache/bin/shutdown.sh
;;
'restart')
 netstat -tnlp | grep 8080
 if [ $? -eq 0 ]; then
  /usr/local/apache/bin/shutdown.sh
  sleep 10
  /usr/local/apache/bin/startup.sh
 else
  /usr/local/apache/bin/startup.sh
 fi
esac

以上是关于Linux学习--Tomcat启动脚本的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习总结(六十五)tomcat启动脚本

Linux下shell脚本监控Tomcat的状态并实现自动启动

linux开机自启动tomcat

linux下写tomcat启动,重启的脚本

linux下设置tomcat开机自启动

Linux下Tomcat开机自动启动