Centos7 でシステムのタイム ゾーンを変更する 2 つの方法: 1. timedatectl コマンドを使用してタイム ゾーン情報を設定および変更します。構文は「timedatectl set-timezone タイム ゾーン識別」です。 2. 「.bash_profile」を変更します。ユーザーディレクトリファイルの「TZ='タイムゾーン識別子';export TZ」をファイルの最後に追加します。
#このチュートリアルの動作環境: centos7 システム、thinkpad t480 コンピューター。
Centos7 システムのタイム ゾーンを変更する 2 つの方法
注: Linux システムのタイム ゾーンを変更し、jvm をインストールした後、 jvm はデフォルトのタイムゾーンでシステムを使用します。
システムのタイム ゾーンが正しく設定されていない場合は、jvm のインストール後にシステムのタイム ゾーンを変更しますが、jvm 起動パラメータが追加されない限り、jvm のタイム ゾーンは変更されません: -D user.timezone=GMT 08
方法 1: timedatectl set-timezone アジア/上海
timedatectl は、Linux でシステムの時刻と日付を制御するために使用されるコマンドです。これを使用して、システム クロックと設定を照会および変更したり、タイム ゾーン情報を設定および変更したりすることもできます。
# timedatectl Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 01:52:42 EST Universal time: Mon 2016-11-21 06:52:42 UTC RTC time: Mon 2016-11-21 06:52:42 Time zone: America/New_York (EST, -0500) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2016-11-06 01:59:59 EDT Sun 2016-11-06 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2017-03-12 01:59:59 EST Sun 2017-03-12 03:00:00 EDT
タイム ゾーンを CST (東 8 区) に設定します
# timedatectl set-timezone Asia/Shanghai Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 14:52:59 CST Universal time: Mon 2016-11-21 06:52:59 UTC RTC time: Mon 2016-11-21 06:52:59 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: n/a [root@localhost ~]#
方法 2: TZ 環境変数メソッド
ユーザーの .bash_profile を変更しますdirectory 、ファイルの最後に追加します:
TZ='Asia/Shanghai'; export TZ
ログアウトした後、再度ログインし、date コマンドを使用して効果を確認します。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がCentos7でシステムのタイムゾーンを変更するにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。