Mit der Einführung von RHEL 7 wird die Zeitzone über systemd verwaltet, das ein benutzerdefiniertes Dienstprogramm zum Ändern der Zeitzone bereitstellt:timedatectl
So listen Sie alle verfügbaren Zeitzonen auf:
timedatectl list-timezones
Um die Zeitzone tatsächlich zu ändern (als root oder mit sudo
):
timedatectl set-timezone time_zone
timedatectl set-timezone
bewirkt nicht nur, dass die geänderte Zeitzone sofort wirksam wird, sondern aktualisiert auch die /etc/localtime
Symlink, um diese Änderung über Neustarts hinweg persistent zu machen.
Der "richtige" Weg, die Uhr einzustellen (zumindest vor RHEL 7), besteht darin, /etc/sysconfig/clock
zu bearbeiten und führen Sie dann tzdata-update
aus was dann /etc/localtime
aktualisiert; Sie haben diesen Schritt gerade manuell ausgeführt.