Linux

Red hat Linux + TIME ZONE CONFIGURATION + 來自時鍾文件的詳細資訊

  • July 24, 2016

為了在 red hat Linux 機器(版本 5 和 6)上配置時區,需要配置文件:

/etc/sysconfig/clock

並在它們之間創建符號連結

/etc/localtime to /usr/share/zoneinfo/America/New_York

/etc/sysconfig/clock還需要將ZONE變數設置為以下範例:

ZONE="America/New_York"

那麼當從指向**ZONE=America/New_York的連結中非常清楚時,需要設置變數嗎?/etc/localtime**/usr/share/zoneinfo/**America/New_York**

那麼需要用“ ”值設置**ZONE**參數嗎?America/New_York

所以設置時鐘的“正確”方法(至少在 RHEL 7 之前)是編輯/etc/sysconfig/clock然後執行tzdata-update然後更新/etc/localtime;您剛剛手動完成了該步驟。

隨著 RHEL 7 的引入,時區通過 systemd 進行管理,它提供了一個自定義實用程序來更改時區:timedatectl

列出所有可用時區:

timedatectl list-timezones

要實際更改時區,(作為 root 或使用sudo):

timedatectl set-timezone time_zone

timedatectl set-timezone不僅會使修改後的時區立即生效,還會更新/etc/localtime符號連結以使該更改在重新啟動後保持不變。

引用自:https://serverfault.com/questions/791637