CentOS7のタイムゾーンの確認や、変更方法について。
確認
現在のタイムゾーンの設定を確認する場合、以下のコマンドを実行します。
timedatectl
例 日本時間(Asia/Tokyo)の場合
timedatectl
Local time: Sat 2020-04-04 19:34:36 JST
Universal time: Sat 2020-04-04 10:34:36 UTC
RTC time: Sat 2020-04-04 10:34:37
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: n/a
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
UTCの場合は以下のようになります。
l timedatectl
Local time: Sat 2020-04-04 08:51:45 UTC
Universal time: Sat 2020-04-04 08:51:45 UTC
RTC time: Sat 2020-04-04 08:51:46
Time zone: UTC (UTC, +0000)
NTP enabled: n/a
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
設定
CentOS 7の場合、timedatectlコマンドでタイムゾーンを変更できます。
タイムゾーンの変更
UTCでなく日本時間に変更する場合、タイムゾーンをAsia/Tokyoに変更します。 実行コマンドは以下になります。
timedatectl set-timezone Asia/Tokyo
設定変更後に確認すると、以下のように表示されてLocal timeがJSTになります。
timedatectl
Local time: Sat 2020-04-04 19:34:36 JST
Universal time: Sat 2020-04-04 10:34:36 UTC
RTC time: Sat 2020-04-04 10:34:37
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: n/a
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a