如何更改系统时间或强制与硬件时钟同步

如何更改系统时间或强制与硬件时钟同步

我的笔记本电脑可能 CMOS 电池没电了,我知道我必须尽快修好它,但在此之前,这个非常烦人的问题让我无法使用它。

场景:每次打开电脑时,我的系统时钟都会重置为 15/12/08 上午 11:00。这会带来各种副作用,其中最烦人的一个就是我无法登录我的 gmail。

起初我只是等待时间同步,因为我已经激活了它。但从来没有发生过。我在谷歌上搜索,没有找到任何强制时间同步的方法,我觉得很奇怪。真的没有吗?

手动设置时间和日期也是一个问题。对于我的 12.10 安装,时间和日期设置有问题。不过我记得我上次安装的版本也是这样。当然,最简单的方法应该是手动编辑日期和时间字段,输入一个新日期。这在理论上是可行的,但是一旦文本框失去焦点,更改就会被恢复。另一种方法是长时间单击 + 按钮。我第一次这样做时,更改也没有被保存。我发现之后我必须从手动模式切换到互联网同步模式,并等待约 5 秒钟,直到系统左上角显示新时间,否则它将不起作用。

因此,一个好的解决方案是以下之一:手动设置时间/日期,也许通过终端,这样我就可以输入正确的值。或者,一个可以强制立即同步时间的命令,我可以在启动后运行。我知道我必须尽快更换电池,但这确实让我无法工作……

答案1

您可以使用以下命令设置硬件时钟(例如)

sudo hwclock --set --date="2012-12-15 20:49:00"

然后您需要将系统时钟与硬件时钟同步:

sudo hwclock -s

参考:$男人时钟

相关内容