Ich verbinde mich mit meinem Remote-SSH-Debian-Serverkonto ohne Root-Rechte. Gibt es eine Möglichkeit, die Zeit von der Ortszeit des Servers (USA) zu meiner Ortszeit (Polen; Mitteleuropäische Sommerzeit, GMT + 2) zu ändern / einzustellen ?
Ich verbinde mich mit meinem Remote-SSH-Debian-Serverkonto ohne Root-Rechte. Gibt es eine Möglichkeit, die Zeit von der Ortszeit des Servers (USA) zu meiner Ortszeit (Polen; Mitteleuropäische Sommerzeit, GMT + 2) zu ändern / einzustellen ?
Antworten:
Ja, allgemein können Sie Folgendes verwenden:
$ tzselect
Am Ende der Auswahl erfahren Sie, wie Sie die Änderung für die Sitzung und für alle zukünftigen Sitzungen dauerhaft machen.
In Ihrem Fall könnte dies ausreichen:
$ TZ='Europe/Warsaw'; export TZ
dann erkundigen Sie sich bei date
. Wenn Sie diese Zeile zu .profile hinzufügen, sollten Sie diese Änderung für Ihren Benutzer dauerhaft machen.
Alle vernünftigen Betriebssysteme speichern die Zeit intern in UTC. Das ist Weltzeit (Anzahl der Sekunden seit Beginn des 1. Januar 1970 in Greenwich, England). Es wird dann bei jeder Anzeige in die Ortszeit konvertiert.
Dies muss so sein, da Computer sich auf den Zeitpunkt der Kommunikation einigen müssen und Computer über Zeitzonen hinweg kommunizieren können.
Wenn zum Beispiel eine Datei von jemandem in England zum Server hinzugefügt wird, werden in den letzten 5 Minuten eine weitere Datei aus Polen hinzugefügt. Dann sollte das die frühere Zeit haben. Derjenige, der zuerst hinzugefügt wird. Wenn wir jedoch die Ortszeit verwenden würden, hätte die aus Polen einen Vorsprung und würde als zuerst hinzugefügt aufgezeichnet.