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