1、創建crontab服務並編輯
crontab -e
內容:執行腳本的時間+所執行的腳本命令+腳本所存放的路徑
2、檢查腳本是否創建成功
crontab -l
3、啓動服務
/sbin/service crond start
4、查看是否運行
ps -ax | grep cron
5、相關命令
crontab -u //設定某個用戶的cron服務,一般root用戶在執行這個命令的時候需要此參數crontab -l //列出某個用戶cron服務的詳細內容
crontab -r //刪除沒個用戶的cron服務
crontab -e //編輯某個用戶的cron服務
6、語法
分 小時 日 月 星期 命令
0-59 0-23 1-31 1-12 0-6 command
(取值範圍,0表示週日 一般一行對應一個任務)
記住幾個特殊符號的含義:
“*”代表取值範圍內的數字,
“/”代表”每”,
“-”代表從某個數字到某個數字,
“,”分開幾個離散的數字
例如:
30 7 8 * * ls 指定每月8號的7:30分執行ls命令
7、新增調度任務
2)、直接編輯/etc/crontab 文件,即vi /etc/crontab,添加相應的任務。
8、查看任務
crontab -l //列出當前的所有調度任務
crontab -l -u jp //列出用戶jp的所有調度任務
9、刪除任務調度工作
crontab -r //刪除所有任務調度工作