Featured image of post 在 CentOS/Linux 系統上更改預設時區為東八區的方法

在 CentOS/Linux 系統上更改預設時區為東八區的方法

在 CentOS/Linux 伺服器中,更改伺服器預設的時區可以透過以下步驟來實現: 查看當前時間及時區 打開終端…

在 CentOS/Linux 伺服器中,更改伺服器預設的時區可以透過以下步驟來實現:

  1. 查看當前時間及時區
    打開終端或命令行視窗,輸入以下命令:

    1
    
    date
    

    這個命令會顯示伺服器當前的時間。如果您的伺服器時區不正確,該時間可能與您所在的時區不同。

  2. 在 /usr/share/zoneinfo 中查找時區檔案
    執行以下命令:

    1
    
    ls /usr/share/zoneinfo/
    

    該命令會列出所有可用的時區檔案。根據您所在的位置選擇相應的時區。

    例如,如果您在中國,可以輸入以下命令:

    1
    
    ls /usr/share/zoneinfo/Asia/Shanghai
    

    該命令將返回一個檔案,表示上海的時區設定。

  3. 創建 /etc/localtime 的符號連結
    執行以下命令:

    1
    
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    

    如果您選擇的時區檔案位置不同,請將該命令中的路徑替換成相應的時區檔案位置。

  4. 驗證設定是否生效
    再次運行以下命令:

    1
    
    date
    

    如果顯示的時間與您所在的時區一致,說明您已成功更改伺服器的預設時區。

另外,如果您是在虛擬機上運行 CentOS,還需要確保主機和虛擬機的時區設定相同。