聚沙成塔

養貓的陌生人筆記本

cron.d 資料夾

No Comments »

為了讓系統能夠更自動化,
我發現了CentOS /etc 目錄下,
分別有 cron.daily cron.horly 等資料夾,
分別是作業系統預設一定會去找的工作,
然後又發現了一個叫cron.d的資料夾,
底下可以設定一個檔案自動排程的時間,
這樣的話就可以自訂時間而不需使用 crontab -e 來編輯排程了.

然而卻碰到了問題,時間到了卻沒有執行…
查看log發現了這樣的訊息:

(*system*) BAD FILE MODE
經過查詢需要更改權限…
chmod 0600 /etc/cron.d/*

改了權限後,錯誤訊息沒有了,但仍然不會執行,
參考/etc/crontab 文件後,
增加一個使用者身份如下,就成功了。

00 16 * * * root /path/to/scripts

Leave a Reply