web-dev-qa-db-ja.com

Red Hat Linux + TIME ZONE CONFIGURATION +クロックファイルの詳細

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"値を設定する必要性は何ですか?

7
dandan

したがって、(少なくともRHEL 7より前の)時計を設定する「正しい」方法は、/etc/sysconfig/clockを編集してからtzdata-updateを実行し、/etc/localtimeを更新することです。手動でそのステップを実行しました。

6
bodgit

RHEL 7の導入により、タイムゾーンはsystemdを通じて管理され、タイムゾーンを変更するためのカスタムユーティリティが提供されます。 timedatectl

利用可能なすべてのタイムゾーンを一覧表示するには:

timedatectl list-timezones

タイムゾーンを実際に変更するには(rootとして、またはSudoを使用):

timedatectl set-timezone time_zone

timedatectl set-timezone は、変更されたタイムゾーンをただちに有効にするだけでなく、/etc/localtime symlinkを使用して、再起動後もその変更を永続化します。

8
HBruijn