我们有一个运行CentOS 5.5的VDS,它是用EDT时区创建和配置的.我已使用指向澳大利亚/墨尔本(UTC 10)时区文件的链接替换了etc / localtime.运行date命令可显示正确的日期和时间.
问题是cron作业正在运行,好像服务器仍在使用EDT时区,即使重启后也是如此.例如应该在凌晨1点01分运行的工作刚刚在下午3:01运行.
我错过了什么?
更改时区后,重新启动crond服务就足够了,无需重启.不知道为什么你的cron仍在使用EDT时区,但在你的cron行之前插入一行:
原文链接:https://www.f2er.com/centos/373827.htmlTZ=Australia/Melbourne * * * * * ...
然后再试一次.