最近发现服务器不知道跑到了哪个时区,和北京时间相差了半天时间,这可是个小麻烦,因为我要看监控的网站数据。

输入date命令查询服务器当前时间,如果时间对不上,那你需要用ntpdate命令来校准同步一下,ntpdate -u ntp.api.bz -u参数可以越过防火墙与主机同步,ntp.api.bz是上海的NTP服务器,你有其他源的话也可以替换。

然后再用date命令查询当前时间是否已校准,可以的话先别激动,因为还有事没完成呢,现在同步的只是服务器软件的时间,你再用hwclock命令查询一下服务器硬件的时间看看,是不是还是不行呢,这样你重启机器又会变成硬件的时间,你还需要用hwclock -w命令设置系统硬件时间与软件时间同步,然后就可以了。

再科普一个设置系统软件时间与硬件时间同步的命令hwclock -s,溜~~

最后修改:2019 年 10 月 30 日
如果觉得我的文章对你有用,请随意赞赏