
Es kommt vor, dass Sie beim Installieren von Ubuntu oder Linux Mint manchmal die falsche Zeitzone eingestellt oder vergessen haben, die richtige Zeitzone einzustellen.
In diesem Beitrag helfen wir Ihnen, die Zeitzone in Ubuntu und Linux Mint zu ändern.
Zeitzone in Ubuntu und Linux Mint ändern
Wir können die Zeitzone auf zwei Arten ändern,
- Verwendung der /etc/localtime-Datei
- Mit dem Befehl timedatectl
1. Verwendung der /etc/localtime-Datei
Bei dieser Methode verwenden wir die Datei /etc/localtime (Link der ursprünglichen Zeitzone), um die Zeitzone für Ihr System festzulegen. Diese Methode funktioniert auf allen Ubuntu und LinuxMint Versionen, auch alte.
Überprüfen Sie die aktuelle Zeitzone mit dem date-Befehl.
date
Ausgabe:
Tue Dec 3 09:29:00 UTC 2019
Sie können sehen, dass mein System mit Koordinierter Weltzeit (UTC) konfiguriert wurde
Wie ich bereits sagte, ist /etc/localtime ein Link zur ursprünglichen Zeitzonendatei. Sie können den symbolischen Link mit dem folgenden Befehl überprüfen.
ls -al /etc/localtime
Ausgabe:
lrwxrwxrwx 1 root root 25 Dec 3 09:28 /etc/localtime -> ../usr/share/zoneinfo/UTC
Das Verzeichnis /usr/share/zoneinfo/ enthält alle Zeitzonen. Darunter finden Sie einige landes- oder gebietsspezifische Verzeichnisse. Beispiel: /usr/share/zoneinfo/America/ Verzeichnis enthält nur 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 einen Link mit der gewünschten Zeitzone. In meinem Fall ist es die Eastern Standard Time (EST) Zeitzone.
Verknüpfen Sie entweder die Stadtdatei oder die Zone mit der /etc/localtime-Datei.
sudo ln -sf /usr/share/zoneinfo/US/Eastern /etc/localtime OR sudo ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
Überprüfen Sie die Zeitzone mit dem Datumsbefehl.
date
Ausgabe:
Tue Dec 3 04:30:10 EST 2019
2. Verwenden des timedatectl-Befehls
Bei dieser Methode verwenden wir den Befehl timedatectl, um die Zeitzone in Ubuntu und Linux Mint zu ändern. Diese Methode funktioniert nur mit den neuesten Versionen von Ubuntu und Linux Mint.
Lassen Sie uns die aktuelle Zeitzone mit dem Befehl date überprüfen.
date
Ausgabe:
Sun Oct 22 15:00:19 UTC 2017
Sie können sehen, dass mein System mit koordinierter Weltzeit (UTC) konfiguriert wurde
Verwenden Sie den folgenden Befehl, um alle Zeitzonen aufzulisten.
sudo timedatectl list-timezones
Ausgabe:
Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara . . . . . . Pacific/Pohnpei Pacific/Port_Moresby Pacific/Rarotonga Pacific/Saipan Pacific/Tahiti Pacific/Tarawa Pacific/Tongatapu Pacific/Wake Pacific/Wallis UTC
Sie können die Ausgabe mit grep nach der Stadt in Ihrer Nähe oder dem Kontinent filtern.
sudo timedatectl list-timezones | grep -i new OR sudo timedatectl list-timezones | grep -i america
Ausgabe:
America/New_York America/North_Dakota/New_Salem
Stellen Sie die Zeitzone mit dem folgenden Befehl ein.
sudo timedatectl set-timezone America/New_York
Überprüfen Sie die neue Zeitzone mit dem Datumsbefehl.
date
Ausgabe:
Tue Dec 3 04:31:28 EST 2019
Schlussfolgerung
Das ist alles. Bitte teilen Sie uns Ihr Feedback im Kommentarbereich mit.