在 CentOS/Linux 伺服器中,更改伺服器預設的時區可以透過以下步驟來實現:
-
查看當前時間及時區
打開終端或命令行視窗,輸入以下命令:1
date
這個命令會顯示伺服器當前的時間。如果您的伺服器時區不正確,該時間可能與您所在的時區不同。
-
在 /usr/share/zoneinfo 中查找時區檔案
執行以下命令:1
ls /usr/share/zoneinfo/
該命令會列出所有可用的時區檔案。根據您所在的位置選擇相應的時區。
例如,如果您在中國,可以輸入以下命令:
1
ls /usr/share/zoneinfo/Asia/Shanghai
該命令將返回一個檔案,表示上海的時區設定。
-
創建 /etc/localtime 的符號連結
執行以下命令:1
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
如果您選擇的時區檔案位置不同,請將該命令中的路徑替換成相應的時區檔案位置。
-
驗證設定是否生效
再次運行以下命令:1
date
如果顯示的時間與您所在的時區一致,說明您已成功更改伺服器的預設時區。
另外,如果您是在虛擬機上運行 CentOS,還需要確保主機和虛擬機的時區設定相同。