Manchmal haben wir vergessen, die Zeitzone für neu installierte Systeme richtig einzustellen, oder manchmal müssen wir die Zeitzone von Systemen für verschiedene Tests usw. ändern. Unter CentOS/RHEL-Systemen befinden sich alle Zeitzonen-Einstellungsdateien unter /usr/share/zoneinfo/ Verzeichnis und /etc/localtime ist die Datei, die vom Betriebssystem verwendet wird, um die aktuelle Zeitzone für das System festzulegen. Der beste Weg, die Zeitzone des Servers zu ändern, besteht also darin, die Datei /etc/localtime mit der richtigen Konfigurationsdatei unter /usr/share/zoneinfo/files zu verknüpfen.
Überprüfen Sie zuerst die aktuelle Zeitzone, die von Ihrem System verwendet wird, mit date Befehl.
[[email protected] ~]# dateMo 14. Okt 11:04:38EST 2019
Wie im obigen Beispiel ist unsere Systemzeitzone auf EST eingestellt.
Zeitzone in CentOS/RHEL 8/7 ändern
In CentOS/RHEL 7 verwenden wir timedatectl Befehl zum Ändern der aktuellen Zeitzone des Systems. Verwenden Sie zuerst den folgenden Befehl, um alle Zeitzonen aufzulisten
Verwenden Sie nun den folgenden Befehl, um die Zeitzone in America/Los_Angeles zu ändern .
Zeitzone in CentOS/RHEL 6/5 ändern
Um die Zeitzone auf CentOS/RHEL 6/5 zu ändern, können wir einfach /etc/localtime verlinken Datei mit der richtigen Zeitzonen-Konfigurationsdatei. Zum Beispiel stellen wir America/Los_Angeles ein als unsere lokale Systemzeitzone.
Ihre Zeitzone wurde erfolgreich geändert. Sehen wir uns noch einmal die Zeitzone an.
[[email protected] ~]# dateMon 14. Okt 04:05:08PDT 2019