最近发现服务器不知道跑到了哪个时区,和北京时间相差了半天时间,这可是个小麻烦,因为我要看监控的网站数据。
输入date
命令查询服务器当前时间,如果时间对不上,那你需要用ntpdate命令来校准同步一下,ntpdate -u ntp.api.bz
-u参数可以越过防火墙与主机同步,ntp.api.bz是上海的NTP服务器,你有其他源的话也可以替换。
然后再用date
命令查询当前时间是否已校准,可以的话先别激动,因为还有事没完成呢,现在同步的只是服务器软件的时间,你再用hwclock
命令查询一下服务器硬件的时间看看,是不是还是不行呢,这样你重启机器又会变成硬件的时间,你还需要用hwclock -w
命令设置系统硬件时间与软件时间同步,然后就可以了。
再科普一个设置系统软件时间与硬件时间同步的命令hwclock -s
,溜~~
1 条评论
reboot
shutdown -r 10