GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 8 /RHEL8でタイムゾーンを変更する方法

タイムゾーンは、多くの場合、オペレーティングシステムのインストール中に設定されます。間違ったタイムゾーンを選択したか、オペレーティングシステムのインストール後にタイムゾーンを変更したい可能性があります。

いずれの場合も、この投稿はCentOS 8 /RHEL8のタイムゾーンを変更するのに役立ちます。

CentOS 8 /RHEL8のタイムゾーンの変更

タイムゾーンは2つの方法で変更できます

1。 timedatectlコマンドの使用

2。 / etc/localtimeファイルの使用

トピックに直接入りましょう。

1。 timedatectlコマンドの使用

timedatectlコマンドを使用すると、CentOS 8 /RHEL8でタイムゾーンを簡単に変更できます。

それでは、まず、dateコマンドで日付を確認しましょう。

日付

出力:

 Mon Dec 2 21:53:05  EST  2019 

システムが東部標準時(EST)で構成されていることがわかります。

次のコマンドを使用して、すべてのタイムゾーンを一覧表示します。

 timedatectl list-timezones 

出力:

 Africa / AbidjanAfrica / AccraAfrica / Addis_AbabaAfrica / AlgiersAfrica / AsmaraAfrica / BamakoAfrica/Bangui。 。 ..。 .Pacific / SaipanPacific / TahitiPacific / TarawaPacific / TongatapuPacific / WakePacific / WallisUTC 

都市名に基づいて出力をフィルタリングできます。シカゴは中部標準時(CST)に該当します。

 timedatectl list-timezones | grep -i chicago 

出力:

アメリカ/シカゴ

次に、システムのタイムゾーンを中部標準時(CST)として設定します。 アメリカ/シカゴを使用して。

 timedatectl set-timezone America / Chicago 

dateコマンドを使用して新しいタイムゾーンを確認します。

日付

出力:

月12月2日21:00:37CST  2019 

2。 / etc/localtimeファイルの使用

この方法では、システムのタイムゾーンをESTからCSTに設定します。 dateコマンドを使用して現在のタイムゾーンを確認します。

日付

出力:

 Mon Dec 2 22:01:43  EST  2019 

システムが東部標準時(EST)で構成されていることがわかります。

この方法では、/ etc/localtimeファイルを使用してシステムのタイムゾーンを設定します。 / etc / localtimeファイルは、/ usr / share/zoneinfoディレクトリにある元のタイムゾーンファイルへのリンクです。

 ls -al / etc / localtime 

出力:

lrwxrwxrwx。 1ルートルート36Dec2 22:01 / etc / localtime-> / usr / share / zoneinfo / America / New_York 

/ usr / share / zoneinfo /ディレクトリには、すべてのタイムゾーンが含まれています。その下には、国またはゾーンに固有のディレクトリがあります。たとえば、/ usr / share / zoneinfo /America/ディレクトリにはアメリカのタイムゾーンが含まれています

 ls / usr / share / zoneinfo / America / 

出力:

<前>アダックCampo_Grande EirunepeイカルイトメリダPorto_Acre St_JohnsAnchorageカンクンEl_SalvadorジャマイカMetlakatla Port_of_Spain St_KittsAnguillaカラカスエンセナダフフイMexico_City Porto_Velho St_LuciaAntiguaカタマルカフォルタレザジュノーミクロン島プエルトリコSt_ThomasAraguainaカイエンFort_Nelsonケンタッキー州モンクトンPunta_Arenas St_VincentArgentinaケイマンFort_Wayne Knox_INモンテレーRainy_River Swift_CurrentArubaシカゴGlace_BayクラレンディークモンテビデオRankin_Inlet TegucigalpaAsuncionチワワゴットホープLa_PazモントリオールRecife ThuleAtikokan Coral_Harbour Goose_Bay Lima Montserrat Regina Thunder_BayAtka Cordoba Grand_Turk Los_Angeles Nassau Resolute Ti juanaBahia Costa_RicaグレナダルイビルNew_YorkのRio_Branco TorontoBahia_BanderasクレストングアドループLower_PrincesニピゴンロザリオTortolaBarbadosクイアバグアテマラマセイオノームSanta_Isabel VancouverBelemキュラソーグアヤキルマナグアノローニャサンタレンVirginBelizeデンマークシャンガイアナマナウスノースダコタサンティアゴWhitehorseBlancサブロンドーソンハリファックスマリゴOjinaga Santo_Domingo WinnipegBoa_Vista Dawson_Creekハバナマルティニーク、パナマSao_Paulo YakutatBogotaデンバーエルモシージョマタモロスパンナータングスコアスビYellowknifeBoise Detroit Indiana Mazatlan Paramaribo ShiprockBuenos_Aires Dominica Indianapolis Mendoza Phoenix SitkaCambridge_Bay Edmonton Inuvik Menominee Port-au-Prince St_Barthelemy

次に、目的のタイムゾーンでリンクを作成します。私の場合、中部標準時(CST) タイムゾーン。

 ln -sf / usr / share / zoneinfo / US / Eastern / etc /localtimeまたは ln -sf / usr / share / zoneinfo / America / Chicago / etc / localtime 

ここでは、CityまたはZoneのいずれかを/ etc/localtimeにリンクできます。シカゴは中部標準時(CST)に該当します。

dateコマンドを使用してタイムゾーンを確認します。

日付

出力:

 Mon Dec 2 21:04:07  CST  2019 

結論

それで全部です。この投稿がCentOS8/RHEL8のタイムゾーンの変更に役立つことを願っています。コメントセクションでご意見をお聞かせください。


Cent OS
  1. CentOS7でタイムゾーンを設定する方法

  2. CentOS / RHEL 7 :タイムゾーンを変更する方法

  3. CentOS / RHEL :ファイルシステムの UUID を変更する方法

  1. CentOS 7 /RHEL7でホスト名を設定または変更する方法

  2. Debian 11 /Debian10/9でタイムゾーンを変更する方法

  3. CentOS/RHEL でファイルシステムのラベルを変更する方法

  1. CentOS 8で日付、時刻、タイムゾーンを変更する-その方法は?

  2. CentOS8でタイムゾーンを変更する方法

  3. CentOS / RHEL 7 :マシン ID を変更する方法