zip.md 2.1 KB

zip

Утиліта архівування файлів в Zip-архів. Дивіться також: unzip. Більше інформації: https://manned.org/zip.

  • Додати файли/каталоги до певного архіву рекурсивно ([r]ecursively):

zip -r {{шлях/до/архіву.zip}} {{шлях/до/файлу_або_каталогу1 шлях/до/файлу_або_каталогу2 ...}}

  • Видалити файли/каталоги із певного архіву ([d]elete):

zip -d {{шлях/до/архіву.zip}} {{шлях/до/файлу_або_каталогу1 шлях/до/файлу_або_каталогу2 ...}}

  • Архівувати файли/каталоги, окрім (e[x]cluding) зазначених:

zip -r {{шлях/до/архіву.zip}} {{шлях/до/файлу_або_каталогу1 шлях/до/файлу_або_каталогу2 ...}} -x {{шлях/до/виключених_файлів_або_каталогів}}

  • Архівувати файли/каталоги з певним рівнем стиснення (0 - найнижчий, 9 - найвищий):

zip -r -{{0..9}} {{шлях/до/архіву.zip}} {{шлях/до/файлу_або_каталогу1 шлях/до/файлу_або_каталогу2 ...}}

  • Створити зашифрований ([e]ncrypted) архів із певним паролем (з’явиться запит на введення пароля):

zip -r -e {{шлях/до/архіву.zip}} {{шлях/до/файлу_або_каталогу1 шлях/до/файлу_або_каталогу2 ...}}

  • Архівувати файли/каталоги в архів з багатьох частин ([s]split) (наприклад, частини по 3 Гб):

zip -r -s {{3g}} {{шлях/до/архіву.zip}} {{шлях/до/файлу_або_каталогу1 шлях/до/файлу_або_каталогу2 ...}}

  • Print a specific archive contents Вивести перелік вмісту певного архіву:

zip -sf {{шлях/до/архіву.zip}}