Impedisci la visualizzazione del messaggio timestamp quando si esegue "tar xzf"


32

Durante l'esecuzione tar xzf, come prevenire questo messaggio (Impedisci la visualizzazione del messaggio di data e ora):

tar: node: time stamp 2011-06-07 02:02:30 is 8309 s in the future
tar: user/Node: time stamp 2011-06-07 01:56:05 is 7924 s in the future

5
Correggi l'orologio e il fuso orario del tuo sistema. Prova NTP .
Juliano,

5
L'orologio di sistema e il fuso orario sul nostro server di destinazione sono corretti. I file di origine che abbiamo ricevuto provenivano da qualcuno in un fuso orario molto precedente - e inoltre alcuni dei file avevano un timestamp 200 anni in futuro.
user12345,

Risposte:


37

tar ha un'opzione per sopprimere questo messaggio [1]:

-m, --touch
non estrae il tempo modificato dal file

Tuttavia, probabilmente dovresti anche verificare di non avere problemi con l'orologio di sistema.

[1] http://unixhelp.ed.ac.uk/CGI/man-cgi?tar


1
Questo sopprime l'estrazione del tempo modificato del file, non solo il messaggio. Vi sono situazioni in cui è previsto questo messaggio (non è ancora presente l'ora RTC), ma i timestamp devono essere ripristinati.
Zrin,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.