Überprüfen von localtime mit ls -l /etc/localtime
Neben der Datei /etc/timezone
verwenden Linux-Systeme oft einen symbolischen Link (Symlink) unter /etc/localtime
, um auf die tatsächliche Zeitzonendatei zu verweisen. Dieser symbolische Link teilt dem System mit, welche Zeitzonenregeln verwendet werden sollen.
Ein symbolischer Link (oder Symlink) ist eine spezielle Art von Datei, die auf eine andere Datei oder ein anderes Verzeichnis verweist. Es ist wie eine Verknüpfung (Shortcut).
Wir können den Befehl ls -l
verwenden, um diesen symbolischen Link zu überprüfen. Der Befehl ls
listet den Inhalt eines Verzeichnisses auf, und die Option -l
liefert eine ausführliche Auflistung, die Details wie Berechtigungen, Eigentümer, Größe und den Verweis eines symbolischen Links anzeigt.
Geben Sie den folgenden Befehl in Ihrem Terminal ein und drücken Sie die Eingabetaste:
ls -l /etc/localtime
Sie sollten eine Ausgabe ähnlich der folgenden sehen:
lrwxrwxrwx 1 root root ... /etc/localtime -> ../usr/share/zoneinfo/Etc/UTC
Schauen Sie sich das Ende der Ausgabe an. Das Symbol ->
zeigt an, dass /etc/localtime
ein symbolischer Link ist und auf /usr/share/zoneinfo/Etc/UTC
verweist. Der Pfad /usr/share/zoneinfo/
enthält die tatsächlichen Zeitzonendateien für verschiedene Regionen und Städte.
Dies bestätigt, dass die Systemzeit gemäß den Regeln in der verknüpften Zeitzonendatei interpretiert wird.
Sie haben nun drei verschiedene Methoden gelernt, um die Zeitzone auf einem Linux-System zu überprüfen: mit timedatectl
, durch die Ansicht von /etc/timezone
und die Überprüfung des symbolischen Links /etc/localtime
.
Klicken Sie auf Weiter, um dieses Lab abzuschließen.