Linux下定時任務(wù)crontab實(shí)踐

service crond start //啟動crond服務(wù)

ps -ef | grep crond //查看服務(wù)是否已經(jīng)運(yùn)行

cron文件語法: //和java中的cron表達(dá)式基本一致,缺少秒,多了命令

分? ? 小時? ? 日? ? ? 月? ? ? 星期? ? 命令

0-59? 0-23? 1-31? 1-12? ? 0-6? ? command? ? (取值范圍,0表示周日一般一行對應(yīng)一個任務(wù))

記住幾個特殊符號的含義:

“*”代表取值范圍內(nèi)的數(shù)字,

“/”代表”每”,

“-”代表從某個數(shù)字到某個數(shù)字,

“,”分開幾個離散的數(shù)字

crontab -l //列出當(dāng)前的所有調(diào)度任務(wù)

crontab -l -u jp? //列出用戶jp的所有調(diào)度任務(wù)

crontab -r //刪除某個用戶的任務(wù)

新增調(diào)度任務(wù):cron服務(wù)每分鐘不僅會讀一次/var/spool/cron內(nèi)的所有文件,還會讀一次 /etc/crontab,然后判斷執(zhí)行

1. crontab -e //編輯某個用戶的任務(wù),對應(yīng)修改的文件為: /var/spool/cron下對應(yīng)用戶的cron文件

2. vi /etc/crontab //編輯整個系統(tǒng)的任務(wù)

3. 改完之后如果不起作用,則重啟: service crond restart

實(shí)例:

20 2 * * * rm /app/myApp/*.log

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Linux定時任務(wù)Crontab命令詳解 linux 系統(tǒng)則是由 cron (crond) 這個系統(tǒng)服務(wù)來控制的。...
    孫燕超閱讀 1,892評論 0 4
  • 為當(dāng)前用戶創(chuàng)建cron服務(wù) 1. 鍵入 crontab -e 編輯crontab服務(wù)文件 例如 文件內(nèi)容如下: *...
    jeckHao閱讀 2,013評論 0 0
  • Linux 系統(tǒng)提供了使用者控制計(jì)劃任務(wù)的命令 :crontab 命令。 一、crond簡介 crond是linu...
    happeace閱讀 1,875評論 0 53
  • 前一天學(xué)習(xí)了 at 命令是針對僅運(yùn)行一次的任務(wù),循環(huán)運(yùn)行的例行性計(jì)劃任務(wù),linux系統(tǒng)則是由 cron (cro...
    Zcclucky閱讀 622評論 0 0
  • 1. 今天是我二十一歲的生日。 早上剛起來時室友們都收到了統(tǒng)考成績,我沒有。 想起來是換了張手機(jī)卡的緣故,折騰了半...
    梅君振衣閱讀 374評論 0 0

友情鏈接更多精彩內(nèi)容