linux ubuntu 修改系统时间,时间同步

LINUX怎么设置系统时间_Linux修改系统日期与时间的方法

我记得上次上班时,笔记本电脑上的时间总是错的。
每次打开邮件,就好像回到了1 9 9 8 年。
经过多方检查,发现虚拟机中的系统时间不同步。
纠结了半天,终于搞清楚Linux中的时间设置了。

日期命令虽然很简单,但是格式要求严格,单个字母不正确就会报错。
例如,有一次我手抖,把“2 02 ”写成了“2 02 3 ”,结果报错说时间格式不合法。
后来改用timedatectl,感觉方便多了,特别是设置自动NTP同步,省去了日常手动调整的麻烦。

但是,这次测试新系统时,我发现Hwclock同步非常重要。
我有一次忘记运行 systohc,重启后时间重置为默认的 1 9 7 0。
这真是太神奇了。
尤其是在多系统环境下,各个系统的时区必须设置正确,否则时间冲突就会闹出笑话。

虚拟机时间同步的问题确实很烦人。
有时设置为UTC,有时需要改回本地时区。
感觉就像在玩时间悖论。
等等,还有一件事。
我听说有些服务器使用 Driftfile 来处理时间差异。
这也值得研究。

硬件时钟精度低也是一个现实问题。
上次我读到的信息说,一些旧的 BIOS 时钟每年有几分钟的误差。
如今,服务器使用原子钟进行同步,但个人计算机仍然使用机械时钟。
这个比较非常有趣。