Linux
更改時區會影響 cron 時間
我已經設置了一個 cron 在每 26 分鐘執行一次。
$ crontab -l 26 * * * * date > /home/time.txt 2> /home/time_err.txt
date 命令顯示的目前時間。
$ date Thu Aug 25 23:26:00 CDT 2011
cron 按預期執行,但是當我將小時欄位添加到 cron 時,它不起作用。
42 23 * * * date > /home/time.txt 2> /home/time_err.txt
最近系統管理員將此伺服器的時區從 EST 更改為 CDT。cron問題是因為這個嗎?我該如何糾正?
查看日誌很明顯 cron DID 執行了。使用者 cron 無法覆蓋由根 cron 創建的文件