So stellen Sie die Systemzeit über den Unix-Zeitstempel ein


7

Ich kenne einen beliebigen Zeitstempel und möchte die Systemzeit damit einstellen. Ich habe Folgendes versucht:

date +%s -s "1371729865"
date +%s -s '1371729865'
date +%s -s 1371729865

aber ohne Erfolg.

Die Idee ist, dass ich das System auf einem Remote-Gerät ohne interne RT-Uhr (RaspberryPi) starte und die Systemzeit für Protokollierungszwecke einstellen muss. Ich brauche keine genaue Zeit.

Auf RPi habe ich Zugriff auf das Netzwerk, aber nicht auf das Internet, und ich werde die Zeit als Paket in meiner Anwendung senden.

Antworten:


17

Sie haben den @Charakter vor Unix-Zeitstempeln verpasst. Versuchen Sie:

date +%s -s @1371729865
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.