ZIP — это наиболее широко используемый формат архивных файлов, поддерживающий сжатие данных без потерь. ZIP-файл — это контейнер данных, содержащий один или несколько сжатых файлов или каталогов.
В этом руководстве мы объясним, как разархивировать файлы в системах Linux через командную строку с помощью команды unzip.
Content
Установка unzip
unzip не устанавливается по умолчанию в большинстве дистрибутивов Linux, но вы можете легко установить его с помощью диспетчера пакетов вашего дистрибутива
Установите unzip на Ubuntu и Debian
sudo apt install unzip
Установите unzip на CentOS и Fedora
sudo yum install unzip
Как распаковать ZIP-файл
В простейшей форме, когда она используется без какой-либо опции, команда unzip извлекает все файлы из указанного ZIP-архива в текущий каталог.
unzip archive.zip
ZIP-файлы не поддерживают информацию о владельце в стиле Linux. Извлеченные файлы принадлежат Пользователю, который запускает команду.
У вас должны быть права на запись в каталог, из которого вы извлекаете ZIP-архив.
Флаги команды unzip
По умолчанию unzip отображает имена всех извлекаемых файлов и сообщает о завершении извлечения.
Используйте флаг -q для отключения отображения этих сообщений.
unzip filename.zip -d /path/to/directory
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.