Команда «unzip» используется в Linux для извлечения файлов из ZIP-архива. Это популярная утилита, предустановленная в большинстве дистрибутивов Linux. Вот несколько способов использования команды «разархивировать» с примерами кода:
Метод 1: базовое использование
Основной синтаксис команды «разархивировать» следующий:
unzip <archive_name.zip>
Пример:
unzip archive.zip
Эта команда извлечет все файлы и каталоги из файла «archive.zip» в текущий каталог.
Метод 2: Извлечение в определенный каталог
Вы можете указать каталог назначения, в который файлы должны быть извлечены, с помощью параметра «-d».
unzip <archive_name.zip> -d <destination_directory>
Пример:
unzip archive.zip -d /path/to/destination
Эта команда извлечет файлы и каталоги из «archive.zip» в каталог «/path/to/destination».
Метод 3: извлечь определенный файл
Вы можете извлечь определенный файл из архива, используя следующий синтаксис:
unzip <archive_name.zip> <file_to_extract>
Пример:
unzip archive.zip file.txt
Эта команда извлечет только файл «file.txt» из «archive.zip».
Метод 4: перезаписать существующие файлы
По умолчанию команда «разархивировать» не перезаписывает существующие файлы. Однако вы можете использовать опцию «-o», чтобы принудительно перезаписать.
unzip -o <archive_name.zip>
Пример:
unzip -o archive.zip
Эта команда извлечет файлы из «archive.zip» и перезапишет все существующие файлы с такими же именами.
Метод 5: список файлов в архиве
Чтобы просмотреть файлы, содержащиеся в ZIP-архиве, без их распаковки, вы можете использовать опцию «-l».
unzip -l <archive_name.zip>
Пример:
unzip -l archive.zip
Эта команда отобразит список файлов и каталогов, содержащихся в «archive.zip», без их распаковки.