Linux-7 任務調度 crond 任務調度

crond 任務調度

crontab 進行定時任務的設置

概述

任務調度:是指系統在某個時間執行的特定的命令或程序
任務調度分類:
1,系統工作,有些重要的工作必須週而復始的執行。如病毒掃描等。
2,個別用戶工作:個別用戶可能希望執行某些程序,比如對mysql數據庫的備份。

基本語法

crontab [選項]
1,conrtab -r:終止任務調度
2,conrtab -l:列出當前有哪些任務調度
3,service crond restart:重啓任務調度

常用選項

選項 說明
-e 編輯crontab定時任務
-i 查詢crontab任務
-r 刪除當前用戶所有的crontab任務

5個佔位符說明

項目 含義 範圍
第一個* 一小時當中的第幾分鐘 0-59
第二個* 一天當中的第幾個小時 0-23
第三個* 一個月當中的第幾天 1-31
第四個* 一年當中的第幾月 1-12
第五個* 一週當中的星期幾 0-7(0和7都代表星期日)

特殊符號的說明

特殊符號 含義
* 代表任何時間。比如第一個*就代表一小時中每分鐘都執行一次的意思
, 代表不連續時間。比如”0 8,12,16 * * * 命令“,就代表在每天的8點0分,12點0分,16點0分都執行一次命令
- 代表連續的時間範圍。比如"0 5 * * * 1-6命令",代表在週一到週六的凌晨5點0分執行命令
*/n 代表每隔多久執行一次。比如"*/10 * * * * 命令",代表每隔10分鐘就執行一遍命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章