2016-07-26 4 views
0

Я хочу сравнить каталог со сжатым без извлечения или сжатия файлов и сравнить. Есть ли способ сравнить каталог со сжатым каталогом?сравнить каталог и сжатый каталог (есть новые изменения)

Пример: У меня есть файлы в tmpfs (ramdisk), перед завершением работы с сервером мне нужно сохранить файлы на диск. На мой взгляд, лучший способ - сжать файлы и сохранить на диск, как файл. На стартовом сервере (системе) я хочу распаковать файлы в ramdisk. Но через пару дней файлы ramdisk будут обновлены (разные с резервным копированием файла сжатия).

Как сравнить и объединить diff?

С уважением, Неру.

ответ

1

Выполнение:

tar -tvf foo.tar.gz 

покажет содержимое сжатого файла без распаковки. Затем вы можете сравнить файлы.

+0

Я буду использовать 'tar -df ramdisk.tar.bz2 -C /'. как заменить разные файлы из каталога в сжатом файле, как создать автоматическое слияние? – Nerus

+0

@Nerus С параметром -u tar, он должен обновлять только новые файлы в сжатых файлах. Я раньше не пробовал, поэтому не могу дать вам больше советов. – AwkMan