# 保存設置
$ sudo mv /etc/localtime /etc/localtime.old
# 設置時區
$ sudo ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime
# 這裡已經改完了
# 更新某些文件,這個文件是由system-config-date命令讀取的
$ sudo vim /etc/sysconfig/clock
# 也可以用下面命令修改,會彈出一個GUI的操作界面
$ sudo system-config-date
# 從時間服務器更新時間
$ sudo rdate -s nist1-ny.ustiming.org
# 系統時間同步到硬件
$ sudo hwclock --systohc
另外關於時區的一點知識分享:
GMT Greenwich Mean Time 格林尼治標准時間
UT Universal Time 世界時間
UTC Coordinated Universal Time UTC+0:00 協調世界時
HKT Hong Kong Time UTC+8:00 香港標准時間
Linux下用date命令都能看到當前的時區。
Linux下中國時區都是用CST表示的。
但是這個表示方法非常不合理。因為CST同時代表了下面4個時區。
CST Central Standard Time (USA) UTC-6:00
CST Central Standard Time (Australia) UTC+9:30
CST China Standard Time UTC+8:00
CST Cuba Standard Time UTC-4:00