CentOS7—配置linux时间-系统时间与网络时钟同步

CentOS7—配置linux时间-系统时间与网络时钟同步

CentOS系统时间与UTC时间不同步的解决方法如下:

没有ntp服务的话需要先安装ntp服务器,yum install ntp ,有的话可以继续执行以下步棸:

[hlx@Centos Asia]$ sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #linux的时区设置为中国上海时区
[hlx@Centos Asia]$ sudo ntpdate time.windows.com #与当地网络时间同步
Apr 11:33:43 ntpdate[8423]: adjust time server 52.163.118.68 offset 0.097715 sec
[hlx@Centos Asia]$ date #查看是否同步成功
Sun Apr 8 11:33:55 CST 2018
[hlx@Centos Asia]$ sudo hwclock -w #用系统时间同步硬件时间
[hlx@Centos Asia]$ sudo hwclock -r #查看硬件时钟
Sun 08 Apr 2018 11:34:33 AM CST -0.319913 seconds

 

centos时间分系统时间和硬件时钟,这两个时间不一定同步。如果你想要更新硬件时钟可以使用“ hwclock -w”,就是用系统时间设置硬件时间,这样是最方便的。执行这个命令没有任何反馈内容便证明执行成功。

hwclock 有如下命令:

hwclock -r or  –show  显示时间

hwclock -w or –systohc  #用系统时间同步硬件时间

hwclock -s or  –hctosys   #用硬件时间同步系统时间

hwclock -a or –adjust  #矫正时间

hwclock -v or –version   #工具版本

hwclock –set –date=newdate  #设置时间

Comments are closed.