Инструменты пользователя

Инструменты сайта


linux:commands:zip

Команда zip


О команде zip

Команда zip - Cоздаёт ZIP‑архив из одного или нескольких файлов и каталогов.

Установка zip

Устанавливаем zip unzip:

sudo apt install zip unzip

Опции zip unzip

  • –help - Показать справочную информацию по команде
  • -r - Добавляет или обновляет файлы и каталоги
  • -d - Удаляет файл(ы) из архива
  • -0 - Архивирует без сжатия
  • -9 - Архивирует с максимальной степенью сжатия
  • -F - Исправить zip-архив
  • -e - Зашифровывает файлы
  • -z - Добавляет комментарий к zip-архиву
  • -T - Проверяет целостность zip-архива
  • -A - Создаёт самораспаковывающийся exe-архив

Использование zip unzip

Создать Zip-архив из нескольких файлов:

zip archive.zip test1.txt test2.txt

Создать Zip-архив из каталога(ов), используем опцию -r:

zip -r archive.zip directory1 directory2

Создать Zip-архив с паролем, используем опцию -e:

zip -e archive.zip test1.txt test2.txt

Создать Zip-архив из каталога(ов) с паролем, используем опции -er:

zip -er zip -er archive.zip directory1 directory2

После выполнения команды, нам будет предложено дважды ввести пароль. Пароль при наборе виден не будет.

Вводим пароль:

Enter password: 
Verify password:

Распаковать Zip-архив, используем команду unzip:

unzip archive.zip

Создать exe-архив, используем опцию -A:

zip -A archive.zip test1.txt test2.txt
linux/commands/zip.txt · Последнее изменение: Кирилл