Linux 定時執行任務shell
說到定時任務,尚未操做都忘了,翻了手冊發現果真麻煩,感受記下來。spa
crontab -e //編輯定時任務表
定時任務的語法規則
rest
Minute Hour Day Month Dayofweek commandcode
15 * * * * xxx //每一個小時的15分鐘都執行 xxx 命令
crontab
一些比較活的用法
class
*/15 * * * * xxx //每15分鐘執行一次xxx命令 ,從0開始定時任務
15-45 * * * * xxx //15到45之間的每一分鐘都要執行 xxx命令
service
15,45 * * * * xxx //15 和 45 都執行xxx命令
語法
一個比較容易用到的
command
40 3 * * * root run-parts /etc/bin //天天 3 40 以root用戶運行 /etc/bin 中可執行的文件(run-parts )
crontab -l //查看任務 crontab -l -u xx //查看xx用戶的任務
啓動定時調度任務
sudo service crond start //root用戶 sudo service crond restart //其餘用戶要記得賦權