解决linux系统时间不对的问题

在虚拟机中查看安装的 linux 时间,总是不对,于是查阅资料,有很多解决办法,我个人比较倾向于用 ntpdate 的方式更新时间。

感觉比较好用的一个方法:

输入 date 查看时间,发现不对,相差甚远!(当前时间 2022/03/24 14:42)

Last login: Tue Mar 22 22:33:16 2022 from 39.89.189.191

[root@centos2 ~]# date

Thu Mar 24 02:42:20 EDT 2022
安装 ntpdate:
yum install -y ntpdate

删除 etc/localtime 文件,并复制 shanghai 时区文件替换到这里。

rm -rf /etc/localtime
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

然后 ntpdate -u ntp.api.bz 更新下时间。

[root@centos2 ~]# ntpdate -u ntp.api.bz
24 Mar 14:46:12 ntpdate[98195]: adjust time server 114.118.7.161 offset -0.008688 sec

查看时间:

[root@centos2 ~]# date
Thu Mar 24 14:46:34 CST 2022

时间已经同步过来了,为了避免重启后丢失这些修改,进行保存:

hwclock -w
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容