Linux操作系统启动时,将从CMOS中读取当前时间,并将其存入到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性, Linux每隔一段时间会将系统时间写入CMOS。
修改系统时间的命令如下:
date -s 2007/08/19
date -s 19:47:56
date -s 2007/08/19 19:47:56
注:由于系统时间和CMOS时间同步是按固定周期进行的,所以如果我们刚刚设完系统时间,就重启系统,可能会由于尚未写入CMOS中,会出现系统时间并没有改过来的情况。为了解决这个问题,我们可以通过如下命令实现:
clock -w
该命令的作用是:强制把系统时间写入CMOS中。

