「tar xzf」の実行時にタイムスタンプメッセージが表示されないようにします


32

実行中にtar xzf、このメッセージを防ぐ方法(タイムスタンプメッセージを表示しない):

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
システムクロックとタイムゾーンを修正します。NTPを試してください。
ジュリアーノ

5
移行先サーバーのシステムクロックとタイムゾーンが正しい。私たちが受け取ったソースファイルは、はるか以前のタイムゾーンの誰かからのものでした-さらに、ファイルのいくつかは、200年先のタイムスタンプを持っています。
user12345 14年

回答:


37

tarには、このメッセージを抑制するオプションがあります[1]:

-m、-touch
ファイル変更時刻を抽出しません

ただし、おそらくシステムクロックに問題がないことも確認する必要があります。

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


1
これにより、メッセージだけでなく、ファイル変更時刻の抽出が抑制されます。このメッセージが予想される状況(RTC時間はまだない)がありますが、タイムスタンプは復元されます。
ズリン14年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.