Можно ли закрепить измененные файлы в отдельный архив только с измененными файлами

В терминале:

sudo gedit /etc/default/grub

Найдите строку с quiet splash и измените ее на quiet splash nomodeset. Сохраните файл. Затем:

sudo update-grub

Перезагрузите свою виртуальную машину.

В большинстве случаев это поможет.

1
задан 24 October 2012 в 01:48

1 ответ

Да, это возможно, и есть специальный переключатель zip, специально предназначенный для этой цели. Я покажу вам пример, а затем вы сможете адаптировать его в своих целях.

Сначала я создал zip-архив моей папки сценариев со следующей командой (работая из моей домашней папки):

zip -r Scripts.zip Scripts

Теперь у этого было 76 элементов. Затем я добавил несколько файлов PDF в папку Scripts на диске, а затем выполнил следующую команду и передал только новые и измененные файлы в новый zip-файл:

zip -r Scripts.zip Scripts -DF --out new.zip

Это был результат: [!d4 ]

updating: Scripts/ (stored 0%)
adding: Scripts/GIMP+Magazine+Issue+1.pdf (deflated 2%)
adding: Scripts/Whitepaper-CentralisedLogging-v1.pdf (deflated 10%)

Теперь только эти 2 новых файла находятся в new.zip, и они не добавлены в исходный ZIP-код. В команде опция -DF позволила нам создать «разностный архив», указанный с помощью переключателя --out, так что любые новые файлы, присутствующие в папке на диске, но не в исходном zip-файле, перейдут на новый почтовый индекс , Поэтому, согласно странице руководства, возможно

создать архив, содержащий все новые и измененные файлы с момента создания исходного архива. Чтобы это сработало, список входных файлов и текущий каталог должны быть такими же, как во время первоначальной операции zip.

Есть несколько интересных вариантов игры для zip, поэтому см. man zip или man-файлы Ubuntu онлайн.

5
ответ дан 25 May 2018 в 05:10

Другие вопросы по тегам:

Похожие вопросы: