Welcome to Our Website

CentOS8

でタイムゾーンを設定または変更する方法正しいタイムゾーンを使用することは、多くのシステム関連のタスクおよびプロセスにとって たとえば、cronデーモンはcronジョブの実行にシステムのタイムゾーンを使用し、ログファイルのタイムスタンプは同じシステムのタイムゾーンに基づいていま

CentOSでは、システムのタイムゾーンはインストール中に設定されますが、後で簡単に変更できます。

この記事では、CentOS8システムでタイムゾーンを設定または変更する方法について説明します。,

現在のタイムゾーンをチェックする#

timedatectlは、システムの時刻と日付を表示および変更できるコマンドラインユーティリティです。 これは、最新のすべてのsystemdベースのLinuxシステムで利用可能です。

timedatectl

出力は、システムのタイムゾーンを示しています。 この例では、タイムゾーンはUTCに設定されています。

“システムはローカルタイムゾーンのRTC時間を読み取るように設定されています。,”,UTCでRTCを使用するには、次のコマンドを実行します:

timedatectl

システムタイムゾーンは、/etc/localtime/usr/share/zoneinfoディレクトリ内のバイナリタイムゾーン識別子にシンボリックリンクすることによって構成されます。 タイムゾーンをチェックする別のオプションは、シンボリックリンクがlsコマンドを使用して指すパスを表示することです。

ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/UTC

CentOS#

タイムゾーンを変更する前に、使用するタイムゾーンの長い名前を見つける必要があります。, タイムゾーンは”地域/都市”形式を使用しています。,rootまたはsudo権限を持つユーザーとして:

sudo timedatectl set-timezone your_time_zone

たとえば、システムのタイムゾーンをAmerica/Torontoに変更するには:

sudo timedatectl set-timezone America/Toronto

timedatectlコマンドを実行して変更を確認します。

timedatectl

シンボリックリンクを作成してタイムゾーンを変更する#

古いバージョンのcentosを実行していて、timedatectlコマンドがシステムに存在しない場合は、/etc/localtime/usr/share/zoneinfoディレクトリ内のタイムゾーンファイルにシンボリックリンクしてタイムゾーンを変更することができます。,

構成するタイムゾーンを特定し、シンボリックリンクを作成します。

sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime

/etc/localtimeファイルをリストするか、timedatectlまたはdateコマンドを発行して変更を確認します。

date
Sat Mar 21 17:46:10 EDT 2020

結論#

centosシステムのタイムゾーンを変更する方法を示しました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です