crontab

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、新增調度任務

1)、在命令行輸入: crontab -e 然後添加相應的任務,wq存盤退出。

2)、直接編輯/etc/crontab 文件,即vi /etc/crontab,添加相應的任務。


8、查看任務

crontab -l //列出當前的所有調度任務

crontab -l -u jp   //列出用戶jp的所有調度任務


9、刪除任務調度工作
crontab -r   //刪除所有任務調度工作




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章