系統在安裝時,會需要選擇時區或由系統自行偵測,不過當使用vps或雲端伺服器時系統就會預設一個時區,這時需要自行修改時區。
可利用timedatectl來查詢目前時區:
[root@li1721-65 ~]# timedatectl status Local time: Tue 2017-11-07 01:53:31 UTC Universal time: Tue 2017-11-07 01:53:31 UTC RTC time: n/a Time zone: Etc/UTC (UTC, +0000) NTP enabled: yes NTP synchronized: yes RTC in local TZ: no DST active: n/a
查詢有那些時區可以使用:
[root@li1721-65 ~]# timedatectl list-timezones | grep Asia Asia/Aden Asia/Almaty Asia/Amman Asia/Anadyr Asia/Aqtau Asia/Aqtobe Asia/Ashgabat Asia/Atyrau Asia/Baghdad Asia/Bahrain Asia/Baku Asia/Bangkok Asia/Barnaul Asia/Beirut Asia/Bishkek Asia/Brunei Asia/Chita Asia/Choibalsan Asia/Colombo Asia/Damascus Asia/Dhaka Asia/Dili Asia/Dubai Asia/Dushanbe Asia/Famagusta Asia/Gaza Asia/Hebron Asia/Ho_Chi_Minh Asia/Hong_Kong Asia/Hovd Asia/Irkutsk Asia/Jakarta Asia/Jayapura Asia/Jerusalem Asia/Kabul Asia/Kamchatka Asia/Karachi Asia/Kathmandu Asia/Khandyga Asia/Kolkata Asia/Krasnoyarsk Asia/Kuala_Lumpur Asia/Kuching Asia/Kuwait Asia/Macau Asia/Magadan Asia/Makassar Asia/Manila Asia/Muscat Asia/Nicosia Asia/Novokuznetsk Asia/Novosibirsk Asia/Omsk Asia/Oral Asia/Phnom_Penh Asia/Pontianak Asia/Pyongyang Asia/Qatar Asia/Qyzylorda Asia/Riyadh Asia/Sakhalin Asia/Samarkand Asia/Seoul Asia/Shanghai Asia/Singapore Asia/Srednekolymsk Asia/Taipei Asia/Tashkent Asia/Tbilisi Asia/Tehran Asia/Thimphu Asia/Tokyo Asia/Tomsk Asia/Ulaanbaatar Asia/Urumqi Asia/Ust-Nera Asia/Vientiane Asia/Vladivostok Asia/Yakutsk Asia/Yangon Asia/Yekaterinburg Asia/Yerevan
選擇Asia/Taipei當做時區,可利用下面指令設定:
[root@li1721-65 ~]# timedatectl set-timezone Asia/Taipei [root@li1721-65 ~]# timedatectl status Local time: Tue 2017-11-07 10:05:39 CST Universal time: Tue 2017-11-07 02:05:39 UTC RTC time: n/a Time zone: Asia/Taipei (CST, +0800) NTP enabled: yes NTP synchronized: yes RTC in local TZ: no DST active: n/a
可以看到時區已經改變了
與NTP Server同步:(如果NTP enabled = no時可以用)
timedatectl set-ntp yes