RHEL 7 の導入により、タイムゾーンは、タイムゾーンを変更するためのカスタム ユーティリティを提供する systemd によって管理されます:timedatectl
利用可能なすべてのタイムゾーンを一覧表示するには:
timedatectl list-timezones
実際にタイムゾーンを変更するには (root として、または sudo
を使用して) ):
timedatectl set-timezone time_zone
timedatectl set-timezone
変更されたタイムゾーンがすぐに有効になるだけでなく、 /etc/localtime
も更新されます その変更を再起動後も永続化するためのシンボリックリンク。
したがって、クロックを設定する「正しい」方法 (少なくとも RHEL 7 より前) は、 /etc/sysconfig/clock
を編集することです。 そして tzdata-update
を実行します /etc/localtime
を更新します;そのステップを手動で行ったところです。