Skript oder Befehl zum Synchronisieren der Zeit mit TimeServer?

Skript oder Befehl zum Synchronisieren der Zeit mit TimeServer?

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

verwandte Informationen