设置永久系统日期

设置永久系统日期

我需要在 Linux 测试服务器中为时间敏感的软件设置一个永久的系统日期,该软件需要这种时间循环(土拨鼠日风格)或弯曲时间(Hiro 风格),随您说吧。

我尝试使用 cron 在每天 00:00 调用 date 来设置所需日期。没有成功。

附注:在 Ruby 中可以在代码中但我需要系统范围的它。

答案1

我觉得使用 date 命令很有意义,您的 cron 日志中是否有任何错误?cron 作业是否以超级用户身份运行(需要更改系统时间)。也许发布 cron 作业以便我们对其进行故障排除?

另外,请确保 ntpd 没有运行,并且在更改时钟后重置时钟:

/etc/init.d/ntpd status

另外,确保 ntpd 不会在启动时启动:

对于 Redhat/Centos 系列:

sudo chkconfig ntp #Maybe ntpd

如果您看到数字则:

sudo chkconfig ntpd off

对于 Debian:

ls /etc/rc*.d/*ntp* #To check
update-rc.d -f ntp remove #to remove

相关内容