今天用虚拟机做实验,ntpdate无数次,时间还是不对。最后发现是时区设置的是纽约!!!
正好记录一下修改时区的方法。
1、查看自己的系统时区
方法1:
[root@localhost ~]# date -R Thu, 21 Jul 2016 11:57:27 +0800
方法2:
[root@localhost ~]# cat /etc/sysconfig/clock ZONE="Asia/Shanghai"
这里看到我们的时区是纽约的。
进行修改:
[root@localhost ~]# echo 'ZONE="Asia/Shanghai"'> /etc/sysconfig/clock [root@localhost ~]# cat /etc/sysconfig/clock ZONE="Asia/Shanghai
Linux 的时钟设置文件为:/etc/localtime ,实际上这个文件是 /usr/share/zoneinfo 目录下对应文件的符号连接。 假设我们所处的地区位于上海,那么只要运行以下的命令就可以设置时区了。
[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime [root@localhost ~]# ntpdate s2m.time.edu.cn #这个ntp服务器是北京大学的 21 Jul 12:03:13 ntpdate[1883]: adjust time server 129.6.15.28 offset 0.052517 sec