linux下修改時區(TIMEZONE)

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章