一,crontab服務的簡介 二、安裝cron服務 檢出cron服務 運行crontab -l 可能會報錯:no crontab for root 解決方法: 在 root 用戶下輸入 crontab -e ,按 Esc 按: wq 回車 ,再輸入 crontab -l 就沒有問題了 主要原因是由於 ...
一,crontab服務的簡介
二、安裝cron服務
安裝cron服務 : --yum install vixie-cron --yum install crontabs
檢出cron服務
檢查crontab工具是否安裝:--crontab -l
檢查crontab服務是否啟動:--service crontab status
運行crontab -l 可能會報錯:no crontab for root
解決方法:
在 root 用戶下輸入 crontab -e ,按 Esc 按: wq 回車 ,再輸入 crontab -l 就沒有問題了
主要原因是由於這個liunx伺服器 第一次使用 crontab,還沒有生成對應的文件導致的,執行了編輯(crontab -e)後 就生成了這個文件
三、cron配置文件格式
四、具體事例
每晚的21.30重啟apache
30 21 * * * service httpd restart
每月1、10、22日的4.:45 重啟apache
45 4 1,10,22 * * service httpd restart
每月1到10日的4:45重啟apache
45 4 1-10 * * service httpd restart
每隔兩分鐘重啟Apache伺服器
*/2 * * * * service httpd restart 1-59/2 * *** service httpd restart
晚上11點到早上7點之間,每隔一小時重啟apache
0 23-7/1 * * * service httpd restart