2009年1月23日 星期五

使系統自動執行!

/etc/crontab 檔案內有
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
/etc/crontab 檔案格式與一般我們使用 crontab -e 輸入的很類似, 不過不同的是他多一個切換為某個身份才去執行後面的指令。以 02 4 * * * root run-parts /etc/cron.daily為例, 每天晚上 4:02 會使用 root 身份去執行 run-parts ,並以 /etc/cron.daily當作其參數。run-parts 後面接的是某個目錄,他會去該目錄內並執行裡面所有的程式。

設定完之後記得重新啟動 crontab,打入/etc/rc.d/init.d/crond restart

沒有留言: