Debian 和系统时钟改变?

Debian 和系统时钟改变?

如果我更改 Debian 上的系统时间,哪些文件会被修改?

是/etc/default/rcS吗?

另外,Debian 的默认时间是 1969 年 12 月 31 日吗?

答案1

当前时间信息不存储在文件中,而是在/sbin/hwclock启动期间从硬件时钟同步。看到这个日期,通常意味着,您的系统时钟已被重置,这通常是由系统板上的电池故障(CMOS 电池)引起的,

日期1969 年 12 月 31 日是纪元日期(以位表示此数字,这将全为零),当您的系统重置系统时钟时,它会重置为纪元日期(全零)。

如何解决该问题

  1. date使用(方向为man date)设置您的当前时间
  2. 将您的 hwclock 与系统时间同步,hwclock --systohc

你又回来了。为了使时钟与外部源持续同步,您应该查看ntp.

如果您想测试 CMOS 电池,最简单的方法是关闭系统,拔掉电源线,等待大约 5 分钟(移除待机电源,让电容器耗尽),然后启动一切备份。如果您的时钟再次重置,请更换新电池。您通常可以在药店找到正确的电池。如果这是服务器,您应该联系您的供应商进行更换(尽快)。

我不知道 Linux 中有任何机制可以让您监控 CMOS 电池的状态。

相关内容