Methode: 1. Verwenden Sie „sudo rm -f /etc/localtime“ und andere Befehle, um die Systemzeitzone zu ändern. 2. Verwenden Sie Systemd, um die Linux-Systemzeitzone zu ändern. Die Syntax lautet „sudo timedatectl set-timezone“. Zone'".
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Wenn die Zeitzonenkonfiguration Ihres Linux-Systems falsch ist, müssen Sie sie manuell an die richtige lokale Zeitzone anpassen. Der Zeitsynchronisierungsprozess von NTP berechnet nur den Versatz zwischen der Ortszeit und der UTC-Zeit. Daher löst die Konfiguration eines NTP zur Synchronisierung der Zeit das Problem falscher Zeitzonen nicht. Daher müssen Sie bei der Nutzung ausländischer Cloud-Computing-Dienstleister wie Microsoft Azure oder anderer VPS oder virtueller Maschinen darauf achten, ob diese mit der Zeitzone des chinesischen Festlandes übereinstimmen.
Überprüfen Sie die aktuelle Zeitzone von Linux
Mit dem folgenden Befehl können Sie ganz einfach die aktuelle Zeitzone des Linux-Systems überprüfen:
date ls -l /etc/localtime
Erhalten Sie den TZ-Wert der Zeitzone
Um die Linux-Systemzeit zu ändern Um eine Zone zu installieren, müssen Sie zunächst den TZ-Wert Ihrer lokalen Zeitzone kennen. Verwenden Sie den Befehl tzselect, um die installierten Zeitzonendateien anzuzeigen und auszuwählen.
Führen Sie den Befehl tzselect aus.
Wählen Sie über den Assistenten Ihren Kontinent, Ihr Land und Ihre Stadt aus.
tzselect gibt schließlich Ihren Zeitzonenwert im Posix TZ-Format (z. B. Asien/Shanghai) aus. Notieren Sie diesen.
Ändern Sie die Zeitzone jedes Benutzers
Linux-Benutzer sind ein Mehrbenutzersystem. Sie können eine TZ-Umgebungsvariable für sich selbst hinzufügen:
rrreeAusführung abgeschlossen Sie müssen sich erneut beim System anmelden oder ~/.bashrc aktualisieren, damit es wirksam wird.
export TZ='Asia/Shanghai'
Ändern Sie die Zeitzone des Linux-Systems
Um die systemweite Zeitzone des Linux-Systems zu ändern, können Sie den folgenden Befehl verwenden:
source ~/.bashrc
Hinweis: Bitte verwenden Sie die spezifische Zeitzone in /usr/share/ zoneinfo/Asia/Shanghai, dass Sie den TZ-Wert zum Ersetzen erhalten haben.
Ändern Sie die Zeitzone des Linux-Systems mit Systemd.
Wenn das von Ihnen verwendete Linux-System Systemd verwendet, können Sie auch den Befehl timedatectl verwenden, um die systemweite Linux-Zeitzone zu ändern. Unter Systemd gibt es einen Systemdienst namens systemd-timedated, der für die Anpassung der Systemuhr und der Zeitzone verantwortlich ist. Wir können den Befehl timedatectl verwenden, um diesen Systemdienst zu konfigurieren.
sudo rm -f /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Verwandte Empfehlungen: „Linux Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Linux-Zeitzone. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!