Запретить отображение метки времени при запуске «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

Ответы:


37

У tar есть опция для подавления этого сообщения [1]:

-m, --touch
не извлекать время изменения файла

Тем не менее, вы, вероятно, также должны убедиться, что у вас нет проблем с системными часами.

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


1
Это подавляет извлечение времени изменения файла, а не только сообщения. Существуют ситуации, когда ожидается это сообщение (пока нет времени RTC), но отметки времени должны быть восстановлены.
Зрин

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.