我需要在一个Linuxtesting服务器上设置一个永久的系统date,用于需要这个时间循环(土拨鼠日的样式)或者弯曲时间(Hiro的样式)的时间敏感软件。
我每天都在00:00用cron试过,它调用date来设置所需的date。 没有成功。
作为一个侧面说明,在Ruby中可能在代码中,但我需要它在系统范围内。
使用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