1. 程式人生 > >Ubuntu 定時執行任務 cron

Ubuntu 定時執行任務 cron

Ubuntu 安裝的時候,已經預設安裝了cron 服務
可以通過命令:

pgrep cron

檢視cron服務是否執行,如果執行,則返回程序的ID號
開啟cron服務

service cron start

關閉cron服務

service cron stop

重啟cron服務

service cron restart

重新載入cron服務的配置

service cron reload

下面是對cron定時執行任務進行設定

# 開啟當前使用者下的編輯任務檔案,進行編輯, 參考下面的例子
crontab -e  
# 列出當前使用者下定時任務 
crontab -l
# 去除當前使用者下定時任務   
crontab -r   

編輯檔案按照下面形式編輯

# m h  dom mon dow   command
# minute  hour  dayofminute month dayofweek  command
#每天10:00執行 date 命令
0  10 *  *  * date           
#四月三號每一分鐘執行 test.sh 檔案
*  * 3 Apr  *  test.sh     
#每週五執行 date命令
30 3  *  *  Fri  date      
#每10分鐘執行 date命令
*/10 *  *  *  *  date        
#每天10:00,11:00, 12:00執行 date命令
0  10-12  *  *  *  date   
#每天10:00,12:00執行 date命令
0  10,12  *  *  *  date