GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04 / Ubuntu 16.04&LinuxMintでタイムゾーンを変更する方法

UbuntuまたはLinuxMintのインストール時に、間違ったタイムゾーンを設定したり、正しいタイムゾーンを設定し忘れたりすることがあります。

この投稿では、UbuntuとLinuxMintのタイムゾーンを変更するのに役立ちます。

UbuntuとLinuxMintのタイムゾーンの変更

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

  1. / etc/localtimeファイルの使用
  2. timedatectlコマンドの使用

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

この方法では、/ etc / localtime(元のタイムゾーンのリンク)ファイルを使用して、システムのタイムゾーンを設定します。 このメソッドはすべてのUbuntuとLinuxMintで機能します 古いバージョンを含むバージョン

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

日付

出力:

12月3日火曜日09:29:00UTC  2019 

システムが協定世界時(UTC)で構成されていることがわかります。

前に述べたように、/ etc/localtimeは元のタイムゾーンファイルへのリンクです。次のコマンドを使用して、シンボリックリンクを確認できます。

 ls -al / etc / localtime 

出力:

 lrwxrwxrwx 1 root root 25 Dec 3 09:28 / etc / localtime-> ../usr/share/zoneinfo/UTC 

/ 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

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

都市ファイルまたはゾーンのいずれかを/etc/localtimeファイルにリンクします。

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

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

日付

出力:

12月3日火曜日04:30:10EST  2019 

2。 timedatectlコマンドの使用

この方法では、timedatectlコマンドを使用して、UbuntuおよびLinuxMintのタイムゾーンを変更します。 この方法は、UbuntuとLinuxMintの最新バージョンでのみ機能します。

dateコマンドを使用して現在のタイムゾーンを確認しましょう。

日付

出力:

10月22日日曜日15:00:19UTC  2017 

システムが協定世界時(UTC)で構成されていることがわかります。

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

 sudo timedatectl list-timezones 

出力:

 Africa / AbidjanAfrica / AccraAfrica / Addis_AbabaAfrica / AlgiersAfrica/Asmara。 。 ..。 .Pacific / PohnpeiPacific / Port_MoresbyPacific / RarotongaPacific / SaipanPacific / TahitiPacific / TarawaPacific / TongatapuPacific / WakePacific / WallisUTC 

近くの都市または大陸のgrepを使用して出力をフィルタリングできます。

 sudo timedatectl list-timezones | grep -inewまたは sudo timedatectl list-timezones | grep -i america 

出力:

アメリカ/ニューヨーク アメリカ/ノースダコタ/ニューセーラム

次のコマンドを使用してタイムゾーンを設定します。

 sudo timedatectl set-timezone  America / New_York  

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

日付

出力:

火曜日12月3日04:31:28EST  2019 

結論

それで全部です。コメントセクションでフィードバックを共有してください。


Ubuntu
  1. Ubuntu 11.10 / LinuxMint12にFirefox10をインストールする方法

  2. Ubuntu 11.10 / LinuxMint12にOpera16.1をインストールする方法

  3. DebianLinuxでタイムゾーンを変更する方法

  1. MySQLサーバーのタイムゾーンを変更する方法

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

  3. Linuxでタイムゾーンを設定または変更する方法

  1. KaliLinuxで時間を変更する方法

  2. UbuntuとLinuxMintにDiscordをインストールする方法

  3. Ubuntu18.04でタイムゾーンを設定または変更する方法