もっと詳しく

Ubuntu22.04でタイムゾーンを変更する方法。 このガイドでは、Ubuntuサーバーで独自のタイムゾーンを構成または設定する方法を学習します。

一部のcronjobまたはシステム関連のプロセスでは、サーバーで現地時間を設定する必要があります。 デフォルトでは、サーバーがプロビジョニングされると、デフォルトのタイムゾーンが協定世界時(UTC)で自動的に構成されます。 以下の方法を使用して、後でタイムゾーンを変更できます。

ここでは、の使用方法を学びます timedatectl タイムゾーンを変更するコマンド。

前提条件

を使用したサーバーへのアクセス root または持っているユーザー sudo 特権。

現在のタイムゾーンを確認する

サーバーが現在使用している構成済みのタイムゾーンを確認するには、Ubuntu22.04マシンで次のコマンドを使用できます。

timedatectl

以下のような出力が得られます。

Output
               Local time: Mon 2022-05-23 01:50:57 UTC
           Universal time: Mon 2022-05-23 01:50:57 UTC
                 RTC time: Mon 2022-05-23 01:50:57
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

これで、構成されたタイムゾーンはUTCになります。

システムのタイムゾーンは、次のシンボリックリンクを作成することによって構成されます。 /etc/localtime のバイナリタイムゾーン識別子に /usr/share/zoneinfo ディレクトリ。

を表示してタイムゾーンを表示することもできます timezone 内部に作成されたファイル etc ディレクトリ。

cat /etc/timezone
Output
Etc/UTC

Ubuntuでタイムゾーンを変更する

これで、デフォルトのタイムゾーンを現在地に変更できます。 Ubuntuのタイムゾーンは「Region/City」形式を使用します。

だから、あなたはあなたの地域と都市を使用して見つける必要があります list-timezones オプションと timedatectl 指図。

timedatectl list-timezones

このコマンドは、使用可能なすべてのタイムゾーンを出力します。

Output
Africa/Abidjan
Africa/Accra
Africa/Algiers
Africa/Bissau
Africa/Cairo
. . .

プレス Enter 追加の利用可能なタイムゾーンをロードします。

タイムゾーンを見つけたら、以下の形式を使用して独自のタイムゾーンを設定します。

sudo timedatectl set-timezone your_time_zone

タイムゾーンがAmerica/Los_Angelesの場合、形式は次のようになります。

sudo timedatectl set-timezone America/Chicago

今、あなたは再び使用することができます timedatectl タイムゾーンの更新を確認するコマンド。

Output
               Local time: Sun 2022-05-22 20:53:00 CDT
           Universal time: Mon 2022-05-23 01:53:00 UTC
                 RTC time: Mon 2022-05-23 01:53:00
                Time zone: America/Chicago (CDT, -0500)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

それで全部です。

結論

これで、Ubuntu22.04マシンでタイムゾーンを変更する方法を学びました。

御時間ありがとうございます。 問題やフィードバックに直面した場合は、以下にコメントを残してください。

The post Ubuntu22.04でタイムゾーンを変更する方法 appeared first on Gamingsym Japan.