今天用虛擬機做實驗,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