今天用虚拟机做实验,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