GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So ändern Sie die Zeitzone in CentOS 8 / RHEL 8

Die Zeitzone wird oft während der Installation eines Betriebssystems eingestellt. Möglicherweise haben Sie die falsche Zeitzone ausgewählt oder möchten die Zeitzone nach der Installation eines Betriebssystems ändern.

In jedem Fall hilft Ihnen dieser Beitrag, die Zeitzone in CentOS 8 / RHEL 8 zu ändern.

Zeitzone in CentOS 8 / RHEL 8 ändern

Wir können die Zeitzone auf zwei Arten ändern,

1. Verwenden des timedatectl-Befehls

2. Verwendung der /etc/localtime-Datei

Lassen Sie uns gleich ins Thema einsteigen.

1. Verwenden des timedatectl-Befehls

Der Befehl timedatectl erleichtert uns das Ändern der Zeitzone in CentOS 8 / RHEL 8.

Lassen Sie uns nun zuerst das Datum mit dem date-Befehl überprüfen.

date

Ausgabe:

Mon Dec 2 21:53:05 EST 2019

Sie können sehen, dass mein System mit Eastern Standard Time (EST) konfiguriert wurde

Verwenden Sie den folgenden Befehl, um alle Zeitzonen aufzulisten.

timedatectl list-timezones

Ausgabe:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
.     .     .
.     .     .

Pacific/Saipan
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC

Sie können die Ausgabe basierend auf dem Namen der Stadt filtern. Chicago fällt unter Central Standard Time (CST).

timedatectl list-timezones | grep -i chicago

Ausgabe:

America/Chicago

Jetzt stelle ich die Systemzeitzone auf Central Standard Time (CST) ein durch Verwendung von Amerika/Chicago.

timedatectl set-timezone America/Chicago

Überprüfen Sie die neue Zeitzone mit dem Datumsbefehl.

date

Ausgabe:

Mon Dec  2 21:00:37 CST 2019

2. Verwendung der /etc/localtime-Datei

Bei dieser Methode stellen wir die Systemzeitzone von EST auf CST ein. Überprüfen Sie die aktuelle Zeitzone mit dem date-Befehl.

date

Ausgabe:

Mon Dec  2 22:01:43 EST 2019

Sie können sehen, dass mein System mit Eastern Standard Time (EST) konfiguriert wurde

Bei dieser Methode verwenden wir die Datei /etc/localtime, um die Zeitzone für das System festzulegen. Die Datei /etc/localtime ist ein Link zur ursprünglichen Zeitzonendatei, die sich im Verzeichnis /usr/share/zoneinfo befindet.

ls -al /etc/localtime

Ausgabe:

lrwxrwxrwx. 1 root root 36 Dec  2 22:01 /etc/localtime -> /usr/share/zoneinfo/America/New_York

Das Verzeichnis /usr/share/zoneinfo/ enthält alle Zeitzonen. Darunter finden Sie länder- oder gebietsspezifische Verzeichnisse. Beispielsweise enthält das Verzeichnis /usr/share/zoneinfo/America/ amerikanische Zeitzonen.

ls /usr/share/zoneinfo/America/

Ausgabe:

Adak            Campo_Grande   Eirunepe      Iqaluit        Merida          Porto_Acre     St_Johns
Anchorage       Cancun         El_Salvador   Jamaica        Metlakatla      Port_of_Spain  St_Kitts
Anguilla        Caracas        Ensenada      Jujuy          Mexico_City     Porto_Velho    St_Lucia
Antigua         Catamarca      Fortaleza     Juneau         Miquelon        Puerto_Rico    St_Thomas
Araguaina       Cayenne        Fort_Nelson   Kentucky       Moncton         Punta_Arenas   St_Vincent
Argentina       Cayman         Fort_Wayne    Knox_IN        Monterrey       Rainy_River    Swift_Current
Aruba           Chicago        Glace_Bay     Kralendijk     Montevideo      Rankin_Inlet   Tegucigalpa
Asuncion        Chihuahua      Godthab       La_Paz         Montreal        Recife         Thule
Atikokan        Coral_Harbour  Goose_Bay     Lima           Montserrat      Regina         Thunder_Bay
Atka            Cordoba        Grand_Turk    Los_Angeles    Nassau          Resolute       Tijuana
Bahia           Costa_Rica     Grenada       Louisville     New_York        Rio_Branco     Toronto
Bahia_Banderas  Creston        Guadeloupe    Lower_Princes  Nipigon         Rosario        Tortola
Barbados        Cuiaba         Guatemala     Maceio         Nome            Santa_Isabel   Vancouver
Belem           Curacao        Guayaquil     Managua        Noronha         Santarem       Virgin
Belize          Danmarkshavn   Guyana        Manaus         North_Dakota    Santiago       Whitehorse
Blanc-Sablon    Dawson         Halifax       Marigot        Ojinaga         Santo_Domingo  Winnipeg
Boa_Vista       Dawson_Creek   Havana        Martinique     Panama          Sao_Paulo      Yakutat
Bogota          Denver         Hermosillo    Matamoros      Pangnirtung     Scoresbysund   Yellowknife
Boise           Detroit        Indiana       Mazatlan       Paramaribo      Shiprock
Buenos_Aires    Dominica       Indianapolis  Mendoza        Phoenix         Sitka
Cambridge_Bay   Edmonton       Inuvik        Menominee      Port-au-Prince  St_Barthelemy

Erstellen Sie nun eine Verknüpfung mit der gewünschten Zeitzone. In meinem Fall für Central Standard Time (CST) Zeitzone.

ln -sf /usr/share/zoneinfo/US/Eastern /etc/localtime

OR

ln -sf /usr/share/zoneinfo/America/Chicago /etc/localtime

Hier können Sie entweder die Stadt oder die Zone mit /etc/localtime verknüpfen. Chicago fällt unter Central Standard Time (CST).

Überprüfen Sie die Zeitzone mit dem Datumsbefehl.

date

Ausgabe:

Mon Dec  2 21:04:07 CST 2019

Schlussfolgerung

Das ist alles. Ich hoffe, dieser Beitrag hat Ihnen geholfen, die Zeitzone in CentOS 8 / RHEL 8 zu ändern. Bitte teilen Sie Ihre Gedanken im Kommentarbereich mit.


Cent OS
  1. So legen Sie den Hostnamen in CentOS 7 / RHEL 7 fest oder ändern ihn

  2. So ändern Sie die Zeitzone in Debian 11 / Debian 10 / 9

  3. So ändern Sie die Zeitzone auf CentOS 8

  4. So ändern Sie die Dateisystembezeichnungen in CentOS/RHEL

  5. So ändern Sie die Zeitzone auf CentOS 8

So stellen oder ändern Sie die Zeitzone auf CentOS 8

So ändern Sie den Hostnamen in RHEL 8 / CentOS 8

So stellen/ändern Sie den Hostnamen in CentOS 8 / RHEL 8

So ändern Sie Datum, Uhrzeit und Zeitzone in CentOS 8

So ändern Sie den Hostnamen in CentOS/RHEL 8

So ändern Sie den Hostnamen in CentOS/RHEL 7