更改Linux時區

常常在安裝好Linux環境後,在查詢Log時才發現紀錄的時間不是台灣本地的時間,輸入date來查詢後才知道系統的時區有問題需要更改,以下是更改的方法

1.利用tzselect來選擇欲設定的時區並取得設定的參數


選擇欲設定的時間位於哪一洲


選擇國家


最後會出現須設置在profile檔案裡的參數


2. Ubuntu 設定profile修改時區方法

一、Ubuntu的 profile 檔案位於 /home/user/.profile



二、timedatectl
另一個方法是用 timedatectl,使用前先用以下指令取得 Timezone 列表:
# timedatectl list-timezones
但 Timezone 列表十分長, 用 grep 過濾會較方便, 以下只會印出亞洲區的時區:
# timedatectl list-timezones | grep Asia
找到要設定的時區後, 便可以設定:
台北時區:
# timedatectl set-timezone Asia/Taipei
設定好後, 可以用 timedatectl 指令檢查時區是否設定正確:

# timedatectl
3. Centos 以及 RHEL設定profile修改時區方法


Centos 以及 RHEL的 profile 檔案位於 /etc/profile




4.更改後重新啟動伺服器及可更改時區

留言