我的 crontab 中有这个任务
0 14 * * * command
但在我的/var/log/syslog中,我有
Jun 21 19:00:01 debian-squeeze-base /USR/SBIN/CRON[12810]: (user) CMD (command)
为什么任务运行晚了 5 个小时?
答案1
如果我没记错的话,您必须在更改时区后重新启动 cron 守护程序。
自上次重启后,您是否更改了时区?
答案2
您的语言环境如何设置?您的时区如何设置?
也许运行 cron 的用户(root)正在使用 UTC 中的某些内容,而您希望它使用本地时间?