Формат zip был создан в 1989 году, .zip — это формат файла архивов, который поддерживает сжатие данных без потерь. Zip — это утилита для сжатия и упаковки файлов для Unix, VMS, MSDOS, OS/2, Windows, Macintosh и др. Сопутствующая программа unzip распаковывает zip-архивы.

Unzip не всегда установлена по умолчанию в Linux, поэтому есть вероятность того, что вам придётся доустанавливать её самостоятельно из официальных репозиториев, это не трудно. Когда вы установите unzip, все утилиты для работы с архивами смогут без проблем распаковать архив zip.

Чтобы создать ваш первый архив в формате zip используйте команду zip — первый аргумент это название архива, второй это файл или файлы через пробел, которые будут добавлены в архив:

 # zip archive.zip file1.txt file2.log

Как добавить в архив zip папку с файлами:

 # zip archive.zip -r /var/log/

Установить пароль на архив можно с помощью ключа -P, а ключ -e скроет пароль при вводе :

 # zip archive.zip -re /var/log/

Для распаковки архивов Zip используйте команду unzip, можно использовать её без каких-либо опций, распаковка в таком случае будет произведена в текущую директорию:

 # unzip archive.zip

Используйте ключ -d для указания директории, куда нужно распаковать архив:

 # unzip archive.zip -d /tmp

Посмотреть файлы в архиве без распаковки можно с ключом -l :

 # unzip archive.zip -l

Как распаковать определённые файлы из архива? Перечислите их через пробел:

 # unzip archive.zip 1.txt 2.txt