Ich bin ein Programmierer, der an Embedded Linux arbeitet.
Auf meinem Gerät muss ich jedes Mal die Uhrzeit einstellen, wenn ich damit mein Programm überprüfen möchte.
Gibt es einen Befehl oder ein Skript, das jedes Mal die Zeit von einem Internet-Zeitserver einstellt?
Danke.
Antwort1
Höchstwahrscheinlich verfügt die Linux-Distribution, mit der Sie arbeiten, über ein NTP-Paket, mit dem Sie mit jedem öffentlichen NTP-Server synchronisieren können.
Tutorial für Ubuntu (sollte in anderen Distributionen ähnlich sein):
http://nixtechnica.blogspot.com/2006/09/how-to-synchronize-time-with-ntp.html
Zeitserver:
http://tycho.usno.navy.mil/ntp.html
Antwort2
Sie müssen das NTP-Paket installiert haben.
Wenn NTP ausgeführt wird:
ntpdate -u pool.ntp.org
andernfalls, ohne laufendes NTP, würde es meiner Meinung nach so aussehen:
ntpdate pool.ntp.org