跳至主要內容
CJCJ Kuo

全站文章搜尋

輸入關鍵字即刻在靜態索引中快速搜尋
↑↓ 導航 · Enter 選取前往獨立搜尋頁 →
Ubuntu時間差八小時嗎? 一秒修復 Ubuntu 時區問題
資訊技術••約 1 分鐘•265 字

Ubuntu時間差八小時嗎? 一秒修復 Ubuntu 時區問題

本文目錄共 4 節

Ubuntu 在進行安裝時預設的時區為GMT +0會跟台灣相差八小時,所以在問題排除或是閱讀 Log 上的時間都會需要自己心中計算 +8,閱讀大量紀錄時會蠻不方便,建議統一設定成相同時區方便閱讀跟尋找問題。

查看目前時區

先輸入指令確認系統上的時間是否正確,有無正確校時成功。

$ timedatectl

我們可以在下方看到”System clock synchronized: yes“,代表校時已經成功。

問題是Time Zone 為 Etc/UTC (CST, +0000),而台灣的時間是 Asia/Taipei (CST, +0800),相差八小時。

Local time: Mon 2022-10-10 11:41:22 CST
Universal time: Mon 2022-10-10 11:41:22 UTC
RTC time: n/a
Time zone: Etc/UTC (CST, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

查詢時區

需要查詢不同時區的資訊,可透過下列指令來顯示時區清單。

timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
Africa/Bujumbura
Africa/Cairo
Africa/Casablanca
Africa/Ceuta
Africa/Conakry
Africa/Dakar
Africa/Dar_es_Salaam
Africa/Djibouti
Africa/Douala
Africa/El_Aaiun
Africa/Freetown
------------------省略------------------

設定目前時區

想設定時區為台北可以透過下列指令,執行後就會發現時區已經變更。

sudo timedatectl set-timezone Asia/Taipei

修改完成後別忘了再次確認,時區是否已經設定完成。

timedatectl
Local time: Mon 2022-10-10 19:41:22 CST
Universal time: Mon 2022-10-10 11:41:22 UTC
RTC time: n/a
Time zone: Asia/Taipei (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

參考來源:

查看此系列所有文章 →
CJ Kuo (郭仕杰)

CJ Kuo (郭仕杰)

創辦人兼主筆

熱愛軟體架構、DevOps、系統調優與新技術探索的工程實踐者,也會寫寫投資和生活。

獨立技術專刊推播

訂閱技術電子報

有新文章發布時寄送到您的信箱,不發送垃圾信。