最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

自動重啟jar包的shell腳本簡易實例

 更新時間:2023年08月09日 14:24:37   作者:花どろぼう  
這篇文章主要為大家介紹了自動重啟jar包的shell腳本簡易實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

腳本

#!/bin/bash
ID=`ps -ef |grep 包名.jar | grep -v 'grep' | awk '{print $2}'` ##查找正在執(zhí)行的指定包名進程id
echo $ID ## 打印正在執(zhí)行的進程id
echo "--------------"
kill -9 $ID ## 殺死進程的指令
echo "killed $ID" ## 打印殺死進程的id
sleep 2 
echo "restart begin" ## 打印開始重啟提示語句
source /etc/profile
nohup java -jar 包名.jar > /usr/local/path/nohup.out &  ## 啟動jar包指令
processID=`ps -ef |grep 包名.jar | grep -v 'grep' | awk '{print $2}'`  ## 獲取重啟后的進程id
echo "restart success $processID"  ## 打印重啟后的進程id

賦權(quán)

給shell腳本賦權(quán)限

chmod +x autoRestart.sh  #文件變?yōu)榭蓤?zhí)行文件,可以看到文件名變色
chmod -R 777 文件名 賦權(quán)限

執(zhí)行

在linux上設(shè)置一個定時任務 執(zhí)行這個腳本即可

//編輯定時任務
crontab -e
30 6 * * * /usr/local/path/autoRestart.sh 
 */2 * * * * /usr/local/path/autoRestart.sh 
//查看定時器列表
crontab -l
//刷新定時器配置
/sbin/service crond reload   
//定時器日志
tail -f /var/log/cron

以上就是自動重啟jar包的shell腳本簡易實例的詳細內(nèi)容,更多關(guān)于自動重啟jar包的shell腳本的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

麻江县| 六安市| 新蔡县| 灵川县| 来凤县| 手机| 鄂伦春自治旗| 思南县| 当涂县| 景德镇市| 黄龙县| 九龙坡区| 屯留县| 正宁县| 平果县| 定陶县| 肥乡县| 建水县| 姜堰市| 宝坻区| 抚松县| 安远县| 牟定县| 仪陇县| 武定县| 阳曲县| 美姑县| 旬阳县| 闽清县| 同江市| 广德县| 资阳市| 广东省| 中江县| 洪泽县| 大埔区| 通许县| 绥芬河市| 小金县| 云和县| 准格尔旗|