新聞中心
Linux如何定時(shí)重啟?本篇文章重點(diǎn)為大家分享一下Linux定時(shí)重啟的命令以及注意事項(xiàng),有需要的小伙伴可以參考一下。

1.在服務(wù)的目錄下新建.sh文件
cd /opt/tsp/
touch restart.sh
\2. 查看
3.編輯restart.sh 腳本
jps -l | grep wx |awk ‘{print $1}’|xargs kill -9 nohup java -jar /opt/tsp/wx.jar > /opt/tsp/wx.out 2>&1 &
4.解釋下腳本意思
jps -l | grep wx (ps -ef|grep wx) 查詢wx.jar 的進(jìn)程
awk ‘{print $1}’ 獲取進(jìn)程查詢結(jié)果結(jié)構(gòu)的第一列
|xargs kill -9 kill掉查詢到的進(jìn)程號
nohup java -jar /opt/tsp/wx.jar > /opt/tsp/wx.out 2>&1 & 啟動(dòng)命令
5、編寫定時(shí)任務(wù),進(jìn)入編輯器,摁 i 按鍵,可以輸入。
\6. 解釋下命令 40 15 * * 5 sh /opt/tsp/restart.sh 周五15點(diǎn)40分執(zhí)行restart.sh 腳本
編寫規(guī)則:
前面五位是定時(shí)執(zhí)行的時(shí)間周期 說明如下:
第一個(gè) * 表示分鐘:取值范圍 0-59
第二個(gè) * 表示小時(shí):取值范圍0-23
第三個(gè) * 表示天數(shù):取值范圍1-31
第四個(gè) * 表示月份:取值范圍1-12
第五個(gè) * 表示每周:取值范圍0-6
“*”代表取值范圍內(nèi)的數(shù)字, “/”代表”每”, “-”代表從某個(gè)數(shù)字到某個(gè)數(shù)字, “,”分開幾個(gè)離散的數(shù)字
\7. cron服務(wù)
/sbin/service crond start
/sbin/service crond stop
/sbin/service crond restart
/sbin/service crond reload
/sbin/service crond status
網(wǎng)站標(biāo)題:Linux定時(shí)重啟具體方法
文章起源:http://fisionsoft.com.cn/article/dhjeoii.html


咨詢
建站咨詢
