CentOS中怎么永久修改系统时间

2023-04-19 06:04:00 修改 时间 系统
在CentOS系统中,永久修改系统时间需要使用date命令,具体步骤如下:

一、查看系统时间

首先,使用date命令可以查看当前系统时间,命令如下:
date
执行上面命令后,系统会显示当前的时间,如:
Sat Mar 25 11:17:59 CST 2017

二、修改系统时间

使用date命令可以修改系统时间,命令格式如下:
date -s "时间字符串"
其中,“时间字符串”是一个时间表示,格式为:
HH:MM:SS [MM/DD/YY]
其中,HH表示小时,MM表示分钟,SS表示秒,MM/DD/YY表示月/日/年,可以省略,如果省略,表示不改变年月日,只改变时分秒。 举个例子,如果要将系统时间修改为2017年3月25日11点20分30秒,可以使用以下命令:
date -s "11:20:30 03/25/17"

三、永久修改系统时间

上面的命令只是临时修改了系统时间,重启系统后会恢复到原来的时间,如果要永久修改系统时间,需要将时间写入硬件时钟,命令如下:
hwclock --systohc
执行上面的命令后,系统时间就被写入硬件时钟,重启系统后时间不会变化。

四、查看硬件时钟

使用hwclock命令可以查看硬件时钟,命令如下:
hwclock --show
执行上面命令后,系统会显示当前硬件时钟的时间,如:
Sat Mar 25 11:17:59 2017  -0.814471 seconds

五、更新系统时间

当硬件时钟发生变化时,需要更新系统时间,使用hwclock命令可以将硬件时钟的时间更新到系统时间,命令如下:
hwclock --hctosys
执行上面的命令后,系统时间就会更新为硬件时钟的时间。

相关文章