この記事では、CentOS 8 でタイム ゾーンを変更するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
タイム ゾーンは、多くの場合、オペレーティング システムのインストール中に設定されます。間違ったタイム ゾーンを選択したか、オペレーティング システムのインストール後にタイム ゾーンを変更したい可能性があります。
CentOS でタイム ゾーンを変更する
ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。
sudo yum update
ステップ 2. 現在のタイムゾーンを確認する。
コマンド「timedatectl」は、システムの時刻と日付を表示および変更できるコマンドライン ユーティリティです。最新のすべての systemd ベースの Linux システムで利用できます:
$ timedatectl Local time: Tue 2019-12-05 16:46:22 UTC Universal time: Tue 2019-12-05 16:46:22 UTC RTC time: Tue 2019-12-05 16:46:22 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: no systemd-timesyncd.service active: yes RTC in local TZ: no
ステップ 3. CentOS 8 でタイム ゾーンを変更します。
次のコマンドを使用して、すべてのタイム ゾーンを一覧表示します。
$ timedatectl list-timezones ... America/Montserrat America/Nassau America/New_York America/Nipigon America/Nome America/Noronha ...
次に、America/New_York を使用して、システムのタイム ゾーンを中央標準時 (CST) に設定します:
timedatectl set-timezone America/New_York
変更を確認するには、timedatectl コマンドを再度呼び出します。
$ timedatectl Local time: Tue 2019-12-05 13:33:10 EST Universal time: Tue 2019-12-05 18:33:10 UTC RTC time: Tue 2019-12-05 18:33:46 Time zone: America/New_York (EST, -0500) System clock synchronized: no systemd-timesyncd.service active: yes RTC in local TZ: no
おめでとうございます。CentOS 8 でタイム ゾーンを設定する方法を学習しました。質問がある場合は、下にコメントを残してください。