linux自動重啟tomcat腳本分享
更新時(shí)間:2013年12月31日 11:10:31 作者:
linux自動重啟tomcat腳本分享,大家參考使用吧
復(fù)制代碼 代碼如下:
#!/bin/bash
#
#chkconfig: 35 88 14
#description: tomcat auto start script
#script by okhelper
case "$1" in
start)
echo "Here is start script..."
JAVA_HOME=/usr/jdk1.6.0_13;
export JAVA_HOME
JRE_HOME=$JAVA_HOME/jre;
export JRE_HOME
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
date +"%Y-%m-%d %T:Starting tomcat..." >> /var/log/tomcat.log
/software/apache-tomcat-6.0.32/bin/startup.sh >> /var/log/tomcat.log
date +"%Y-%m-%d %T:tomcat started..." >> /var/log/tomcat.log
echo "--------------------------------------------" >> /var/log/tomcat.log
stop)
echo "Here is stop script..."
JAVA_HOME=/usr/jdk1.6.0_13;
export JAVA_HOME
JRE_HOME=$JAVA_HOME/jre;
export JRE_HOME
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
date +"%Y-%m-%d %T:stoping tomcat..." >> /var/log/tomcat.log
/software/apache-tomcat-6.0.32/bin/shutdown.sh >> /var/log/tomcat.log
date +"%Y-%m-%d %T:tomcat stoped..." >> /var/log/tomcat.log
echo "--------------------------------------------" >> /var/log/tomcat.log
restart)
echo "Here is restart script..."
date +"%Y-%m-%d %T tomcat restart..." >> /var/log/tomcat.log
$0 stop
$0 start
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
相關(guān)文章
Shell常見知識 方便想學(xué)習(xí)linux shell的彭玉
本文給大家介紹了一些Shell小知識,供參考學(xué)習(xí)2013-01-01
Shell腳本實(shí)現(xiàn)自動發(fā)送郵件的例子
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)自動發(fā)送郵件的例子,使用.muttrc文件配合shell腳本實(shí)現(xiàn),需要的朋友可以參考下2014-08-08
使用Shell 腳本實(shí)現(xiàn)每隔100行插入一條記錄且記錄第一列包含行號其他列不變
本文通過實(shí)例代碼給大家講解了使用Shell 腳本實(shí)現(xiàn)每隔100行插入一條記錄且記錄第一列包含行號其他列不變的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2016-12-12
shell產(chǎn)生隨機(jī)數(shù)七種方法的實(shí)現(xiàn)
這篇文章主要介紹了shell產(chǎn)生隨機(jī)數(shù)七種方法的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12

