中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux環境下如何編寫shell腳本實現啟動停止tomcat服務

發布時間:2021-05-24 13:57:17 來源:億速云 閱讀:371 作者:小新 欄目:開發技術

小編給大家分享一下linux環境下如何編寫shell腳本實現啟動停止tomcat服務,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

第一步:以管理員的身份進入控制臺,在指定目錄下新建一個shell腳本,我這里命名為tomcat.sh

linux環境下如何編寫shell腳本實現啟動停止tomcat服務

linux環境下如何編寫shell腳本實現啟動停止tomcat服務

第二步:編寫shell腳本

#!/bin/bash 
tomcat_home=/usr/tomcat/apache-tomcat-8.0.48 
SHUTDOWN=$tomcat_home/bin/shutdown.sh 
STARTTOMCAT=$tomcat_home/bin/startup.sh 
case $1 in 
start) 
echo "啟動$tomcat_home" 
$STARTTOMCAT 
;; 
stop) 
echo "關閉$tomcat_home" 
$SHUTDOWN 
pidlist=`ps -ef |grep tomcat |grep -v "grep"|awk '{print $2}'` 
kill -9 $pidlist 
#!/bin/bash 
tomcat_home=/usr/tomcat/apache-tomcat-8.0.48 
SHUTDOWN=$tomcat_home/bin/shutdown.sh 
STARTTOMCAT=$tomcat_home/bin/startup.sh 
case $1 in 
start) 
echo "啟動$tomcat_home" 
$STARTTOMCAT 
;; 
stop) 
echo "關閉$tomcat_home" 
$SHUTDOWN 
pidlist=`ps -ef |grep tomcat |grep -v "grep"|awk '{print $2}'` 
kill -9 $pidlist 
stop) 
echo "關閉$tomcat_home" 
$SHUTDOWN 
pidlist=`ps -ef |grep tomcat |grep -v "grep"|awk '{print $2}'` 
kill -9 $pidlist 
#刪除日志文件,如果你不先刪除可以不要下面一行 
rm $tomcat_home/logs/* -rf 
#刪除tomcat的臨時目錄 
rm $tomcat_home/work/* -rf 
;; 
restart) 
echo "關閉$tomcat_home" 
$SHUTDOWN 
pidlist=`ps -ef |grep tomcat |grep -v "grep"|awk '{print $2}'` 
kill -9 $pidlist 
#刪除日志文件,如果你不先刪除可以不要下面一行 
rm $tomcat_home/logs/* -rf 
#刪除tomcat的臨時目錄 
rm $tomcat_home/work/* -rf 
sleep 5 
echo "啟動$tomcat_home" 
$STARTTOMCAT 
#看啟動日志 
#tail -f $tomcat_home/logs/catalina.out 
;; 
logs) 
cd /mnt/alidata/apache-tomcat-7.0.68/logs 
tail -f catalina.out 
;; 
esac

啟動服務:

../tomcat.sh start 

停止服務:

../tomcat.sh stop 

注意:

1、編寫腳本里的tomcat的路徑是你自己的tomcat的路徑

2、第一次運行腳本的時候可能會出現報錯

linux環境下如何編寫shell腳本實現啟動停止tomcat服務

那么就要給腳本設置權限

chmod 777 ./tomcat.sh  

然后運行就可以了

什么是Linux系統

Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。

以上是“linux環境下如何編寫shell腳本實現啟動停止tomcat服務”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴海县| 普兰店市| 灵山县| 岱山县| 甘泉县| 沙河市| 吴桥县| 喀喇| 郧西县| 巴里| 丹阳市| 靖州| 台安县| 桃源县| 娱乐| 兴城市| 广安市| 吉木萨尔县| 克拉玛依市| 鞍山市| 舞阳县| 汶川县| 五华县| 邛崃市| 大悟县| 永丰县| 南丰县| 辽中县| 平乡县| 纳雍县| 福安市| 门头沟区| 平谷区| 吐鲁番市| 大石桥市| 板桥市| 兴山县| 高台县| 上杭县| 千阳县| 吴江市|