Linux

更改時區會影響 cron 時間

  • August 30, 2011

我已經設置了一個 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 創建的文件

引用自:https://serverfault.com/questions/305150