Администрирование FreeBSD, Linux, ... Примеры работы с архиватором 7z из командной строки Thu, November 21 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Примеры работы с архиватором 7z из командной строки Печать
Добавил(а) microsin   

Здесь показано несколько примеров работы с утилитой архиватора 7z в виде памятки.

Распаковка со всеми поддиректориями в архиве (команда x), в целевую папку (ключ -o):

$ 7z x -r ~/MyDoc/archive.zip -o~/destdir

Как запаковать в формате ZIP, чтобы при этом добавлялись скрытые папки и файлы (у которых имена начинаются с точки):

$ 7z a -tzip ~/tmp/archive.zip * ".*"

Как удалить все файлы *.o из архива, с рекурсией:

$ 7z d -tzip -r ~/tmp/archive.zip *.o

Как исключить при упаковке файлы по списку (файл .exclude.txt содержит список исключаемых папок и файлов):

$ 7z u -tzip -xr@.exclude.txt ~/tmp/archive.zip * ".*"

Ниже показан пример файла .exclude.txt. Закомментированные строчки, как обычно, начинаются с символа #.

*.o
*.o.cmd
*.d
*.log
*.cmd
*.order
*.builtin
*.ko
*.tmp
*.a
*.bak
*.map
*.so
*.la
*.lo
#*.xml
*.dep
Kbuild rootfs
#rtl819x/romfs/ rtl819x/tmpfs/

 

 

Добавить комментарий


Защитный код
Обновить

Top of Page