mirror of https://github.com/CrimsonTome/tldr.git
1.5 KiB
1.5 KiB
zip
Упаковывает и сжимает (архивирует) файлы в файл zip.
- Упаковать и сжать папку и её содержимое, рекурсивно ([r]ecursive):
zip -r {{архив.zip}} {{/путь/до/папки}}
- Исключить (eclude) ненужные файлы из добавляемых в сжатый архив:
zip -r {{архив.zip}} {{путь/до/папки}} -x {{путь/который/исключаем}}
- Архивировать папку и её содержимое с самым сильным [9] сжатием:
zip -r -{{9}} {{архив.zip}} {{/путь/до/папки}}
- Упаковать и сжать несколько папок и файлов:
zip -r {{архив.zip}} {{/путь/до/папки1 /путь/до/папки2 /путь/до/файла}}
- Создать зашифрованный архив (пользователя спросят пароль):
zip -e -r {{архив.zip}} {{путь/до/папки}}
- Добавить файлы в существующий файл zip:
zip {{архив.zip}} {{путь/до/файла}}
- Удалить файлы из существующего файла zip:
zip -d {{архив.zip}} "{{папка/*.tmp}}"
- Архивировать папку и её содержимое, разделив ([s]plit) файл zip на несколько томов (например, кусками по 3 ГБ):
zip -r -s {{3g}} {{архив.zip}} {{путь/до/папки}}