CentOS 7 のタイムゾーンを変更する

現在のタイムゾーンの確認
$ timedatectl
      Local time: Sun 2021-09-26 18:18:03 PDT
  Universal time: Mon 2021-09-27 01:18:03 UTC
        RTC time: Mon 2021-09-27 01:18:03
       Time zone: America/Los_Angeles (PDT, -0700)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Sun 2021-03-14 01:59:59 PST
                  Sun 2021-03-14 03:00:00 PDT
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Sun 2021-11-07 01:59:59 PDT
                  Sun 2021-11-07 01:00:00 PST
タイムゾーンの変更

タイムゾーンの設定も timedatectl コマンドで行います。 timedatectl set-timezone タイムゾーン名 というコマンドで設定します。 日本のタイムゾーンに変更するには次のようにコマンドを実行します。

$ timedatectl set-timezone Asia/Tokyo
変更後の確認

現在の設定は引数無しの timedatectl コマンドで確認することができます。

$ timedatectl
      Local time: Mon 2021-09-27 10:18:24 JST
  Universal time: Mon 2021-09-27 01:18:24 UTC
        RTC time: Mon 2021-09-27 01:18:24
       Time zone: Asia/Tokyo (JST, +0900)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

参照サイト:CentOS 7 のタイムゾーンを変更する手順