Как распаковать ZIP-файл

Обновлено: 21.11.2024

Хотите узнать, как распаковывать файлы в Linux? Тогда вы находитесь в правильном месте. Узнайте об этом и многом другом в сегодняшнем блоге.

Список контента, который вы прочтете в этой статье:

Zip – это широко используемая кроссплатформенная команда для сжатия и архивирования данных. Сжатие экономит место за счет сжатия данных, а архивирование упрощает передачу данных за счет объединения нескольких папок или папок в один файл. Рассмотрим следующий сценарий: если нам нужно отправить через Интернет пять файлов, каждый из которых имеет размер 100 мегабайт, отправка каждого файла по одному может занять много времени. Было бы намного быстрее скопировать файлы, если они были сжаты до размера до 50 МБ, а затем заархивировать их все в один файл, чем если бы они не были сжаты. Unzip используется для извлечения и распаковки заархивированных файлов. Zip — наиболее часто используемая утилита для архивирования и сжатия файлов. Поэтому в этом руководстве мы дадим вам краткие сведения о сжатии и разархивировании файлов в Linux.

Установка архива и распаковка

Системы Ubuntu поставляются со случайно загруженными пакетами zip и unzip. Вы можете легко установить их, если они отсутствуют в вашей установке. Используя сочетание клавиш Ctrl+Alt+T, откройте Терминал. Затем в терминале введите следующее, чтобы загрузить zip:

$ sudo apt install zip

Выполните следующую команду в Терминале, чтобы установить распаковку:

$ sudo apt install unzip

Вам потребуется заархивировать файлы в следующих случаях:

  • Поскольку сжатие уменьшает размер файла, это экономит место на диске.
  • Использование электронной почты для пересылки больших файлов
  • Увеличение скорости загрузки или копирования файлов
  • Для экономии трафика

Распаковка ZIP-файла в Linux

При использовании без каких-либо параметров команда unzip удаляет все файлы из указанной ZIP-папки в текущий каталог в его самой простой форме.

В качестве примера предположим, что вы загрузили установочный ZIP-файл. Просто выполните следующую команду, чтобы разархивировать этот файл в текущий каталог:

Сведения о владельце в стиле Linux не поддерживаются архивами ZIP. Собранные данные принадлежат тому, кто выполняет команду.

Папка, в которую вы извлекаете архив в формате zip, должна иметь права на запись.

Подавить вывод команды unzip

Распаковка распечатывает имена всех загружаемых файлов по умолчанию, а также список по завершении.

Чтобы предотвратить вывод этих сообщений, используйте ключ -q.

распаковать -q имя_файла.zip

Разархивировать ZIP-архив в новое место

Использование параметра -d для распаковки ZIP-файла в отдельный каталог из существующего:

распаковать имя файла.zip -d /path/to/directory

Чтобы разархивировать папку установки file.zip, например, в /var/xyz/folder, выполните приведенную ниже команду:

sudo unzip install.zip -d /var/xyz

Мы используем sudo в приведенной выше команде, потому что пользователь, под которым мы обычно входим, не имеет права записи в каталог /var/www. Когда вы используете sudo для распаковки ZIP-данных, извлеченные файлы и папки принадлежат пользователю root.

Разархивируйте ZIP-файл, защищенный паролем.

Если вы хотите разархивировать защищенный паролем файл, используйте команду unzip с параметром -P и требуемым паролем для этого файла:

распаковать -P ********(ваш пароль) имя_файла.zip

Использование командной строки для ввода пароля уязвимо, и его следует избегать. Обычное извлечение файла без указания пароля является более безопасным выбором. Unzip запросит у вас пароль, если ZIP-файл зашифрован:

архив: имя_файла.zip

[имя_файла.zip] файл.txt пароль:

Пока пароль действителен, unzip может использовать его для всех зашифрованных файлов.

При распаковке ZIP-файла исключите те файлы, которые мы не хотим распаковывать:

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

unzip filename.zip -x file1-to-exclude file2-to-exclude

За исключением каталога .git, мы удаляем все файлы и папки из папки ZIP в следующем примере:

распаковать имя файла.zip -x "*.git/*"

Существующие файлы будут перезаписаны

Представим, что вы уже распаковали ZIP-файл и повторяете процесс:

Распаковка предложит перезаписать только существующий файл, все записи, пропустить извлечение существующего файла, пропустить извлечение всех файлов или переименовать текущий файл по умолчанию.

Архив: last.zip

заменить wordpress/xmlrpc.php? [y]да, [n]o, [A]ll, [N]one, [r]ename:

Используйте метод -o, если вы хотите стереть текущие файлы без запроса:

распаковать -o имя_файла.zip

С этим вариантом действуйте с осторожностью. Изменения в файлах будут пропущены, если вы их внесете.

Разархивируйте ZIP-файл, не перезаписывая существующие файлы

Предположим, вы уже разархивировали ZIP-файл и внесли изменения в определенные файлы, но по ошибке даже стерли несколько файлов. Вы хотите сохранить обновления и восстановить файлы, которые были удалены из каталога ZIP.

Использование команды -n для принудительной распаковки и пропуска извлечения уже существующего файла:

распаковать -n имя_файла.zip

Необходимо разархивировать несколько ZIP-файлов

Для балансировки разных файлов следует использовать регулярные выражения.

Например, если у вас есть несколько ZIP-файлов в текущем рабочем каталоге, вы можете распаковать их все с помощью одной команды:

Стоит отметить, что *.zip заключен в одинарные кавычки. Если вы не заключите оператор в кавычки, оболочка увеличит подстановочный знак, что приведет к ошибке.

Перечислите все содержимое Zip-файла вместе:

Использование параметра -l для отображения содержимого ZIP-файла:

распаковать -l имя_файла.zip

Заключение

Распаковать — это служебная команда, которая используется для просмотра, тестирования и извлечения различных сжатых ZIP-архивов. Команда zip используется для сжатия файлов в операционной системе Linux. Поэтому мы рассмотрели различные операции, связанные с распаковкой, и поняли, как каждая из них зависит от использования их команды и подстановочных знаков.

Иногда, когда вы хотите скачать файл, вы можете заметить, что он поставляется в формате .zip. Если вы не знаете, что это такое, и у вас возникли проблемы с открытием, вы попали в нужное место! Эта статья научит вас распаковывать файлы с помощью приложений по умолчанию в Windows и macOS, а также сторонних программ.

Два способа распаковать файлы

Существует два способа извлечения заархивированных файлов:

  1. С помощью встроенного программного обеспечения вашей операционной системы.
  2. С помощью сторонних инструментов.

Давайте рассмотрим каждый из этих вариантов более подробно.

1. Использование встроенного инструмента ОС

Во-первых, давайте рассмотрим, как извлекать файлы с помощью собственного программного обеспечения, которое есть в Windows и macOS. Поскольку вы используете только то, что уже есть на вашем компьютере, нет необходимости загружать еще один инструмент.

Окна

Несмотря на то, что содержимое ZIP-файла можно просмотреть, дважды щелкнув его в Windows, для его использования все же необходимо извлечь файлы. Стандартная поддержка Windows для .zip называется сжатыми (заархивированными) папками, и вот как ее использовать:

  1. Щелкните правой кнопкой мыши файл, который нужно распаковать, и выберите «Извлечь все».
  2. Выберите каталог, в котором вы хотите сохранить извлеченные файлы, и нажмите «Извлечь». Необязательно устанавливать флажок внизу, если вам нужно просмотреть содержимое сразу после завершения извлечения.
  3. Файлы, которые были внутри .zip, теперь можно найти в папке, которую вы выбрали на втором шаге.
  4. macOS

    Archive Utility — это встроенный в Mac инструмент, который работает с форматом .zip. Чтобы разархивировать файл, выполните следующие действия:

    Если вы хотите изменить расположение папки по умолчанию, выберите «Внутренний жесткий диск» -> «Система» -> «Библиотека» -> «Основные службы» -> «Утилита архивирования». Оказавшись там, выберите «Настройки» и задайте местоположение, нажав «Сохранить развернутые файлы».

    Если вы используете Linux, прочитайте здесь подробное руководство о том, как распаковать файл.

    2. Использование стороннего инструмента

    Хотя для извлечения ZIP-файла нет необходимости загружать сторонние инструменты, они содержат дополнительные функции, позволяющие настраивать, защищать паролем и восстанавливать ZIP-файлы.

    Ниже приведены наши рекомендации.

    Этот файловый архиватор представляет собой бесплатную программу с открытым исходным кодом, степень сжатия которой на 2–10 % выше, чем у WinZip и PKZip. У него также есть собственное расширение 7z, которое сжимает данные на 30–70 % лучше, чем формат .zip.

    Хотя он доступен только для Windows, он также имеет порт для командной строки Linux/Posix под названием p7zip.

    Чтобы разархивировать с помощью этого инструмента, выполните следующие действия:

    1. Щелкните правой кнопкой мыши файл, который вы хотите извлечь. 7-Zip должен быть указан там после установки.
    2. Наведите указатель мыши на название программы, и вы увидите раскрывающееся меню с несколькими командами. Нажмите «Извлечь файлы».
    3. В следующем меню выберите место для сохранения, нажав на три точки. Если хотите, оставьте его в той же папке, что и оригинал. Нажмите "ОК".
    4. Кроме того, вы также можете выбрать «Извлечь сюда», чтобы немедленно сохранить файл в папке архива, или «Извлечь в [имя файла]», чтобы создать папку из извлеченных данных.

    Программное обеспечение

    Как и 7-Zip, Zipware также является экстрактором только для Windows. Однако у него есть несколько выдающихся функций, таких как оптимизированный файловый менеджер, менеджер паролей, преобразование всех совместимых форматов в .zip, .exe или .7z и сканирование на вирусы.

    Опять же, распаковка с помощью этого инструмента выполняется тем же методом, что и предыдущие, но с немного другими параметрами:

    • Извлечь в эту папку — для немедленного извлечения в папку с zip-архивом.
    • Извлечь в эту папку + \Filenames\ — для аналогичного эффекта, но с папкой, созданной из файла.
    • Извлечь в другое… — открывает раскрывающееся меню для выбора другого местоположения.

    Независимо от того, какой инструмент вы используете, рекомендуется удалить ZIP-файл после извлечения его содержимого, поскольку сохранение обоих файлов занимает больше места.

    Что такое ZIP-файл?

    Файл .zip — это архив, содержащий один или несколько файлов, сжатых для уменьшения размера. Архивация файла позволяет сэкономить до 80 % или более места для хранения.

    Кроме того, сжатие больших файлов позволяет пользователям быстрее загружать и отправлять их через Интернет, одновременно снижая вероятность их повреждения. Пользователи также могут использовать формат .zip для шифрования своих данных для дополнительной безопасности.

    Существует множество программ, которые можно использовать для распаковки файлов. Однако ваш компьютер, как правило, уже оснащен встроенной программой, которая отлично справляется с этой задачей.

    Заключение

    Zip-файл – это метод архивирования, полезный для экономии места, поскольку он сжимает размеры файлов.

    Вы можете разархивировать файлы, используя настройки Windows и macOS по умолчанию, или используя стороннее программное обеспечение, такое как Zipware и 7-Zip.

    Сам процесс занимает всего несколько кликов, поэтому вы можете выполнить задачу в кратчайшие сроки.

    Часто задаваемые вопросы о том, как разархивировать файлы

    В этом разделе мы ответим на некоторые распространенные вопросы о файловых архивах.

    Какие форматы архивов самые популярные?

    Хотя существуют различные форматы архивов, наиболее популярными являются следующие:
    • RAR — поддерживает разделение на несколько томов и предлагает функции восстановления после ошибок.
    • ZIP — популярен среди пользователей настольных компьютеров, поскольку он поддерживается. основными операционными системами, но требует проприетарного программного обеспечения для сжатия и архивирования.
    • 7Z — поддерживает многопоточные операции для оптимальной степени сжатия.
    • TAR — формат архивации файлов на основе UNIX, часто используемый с GZIP. алгоритм сжатия файлов.
    • APK ‒ создан на основе формата файлов ZIP для эксклюзивного распространения установочных пакетов операционных систем Android.
    • DMG ‒ формат смонтированного образа диска для macOS.

    Как работает архивация файлов?

    Процесс архивирования файлов включает в себя объединение нескольких файлов и обработку их как одного файла. Это позволяет более эффективно выполнять различные действия с этими файлами, включая сжатие, шифрование и передачу данных, но не ограничиваясь ими.

    Этот процесс часто выполняется путем сжатия целевых файлов для упрощения управления. Сохранение исходной структуры данных зависит от того, используется ли метод сжатия данных с потерями или без потерь.

    Эдвинас — профессиональный наставник и инструктор агентов службы поддержки. Когда он не учит секретам оказания первоклассных услуг, он любит путешествовать по миру и играть в баскетбол.

    С течением времени компьютеры становятся все более совершенными, а размеры файлов продолжают увеличиваться. ZIP-файлы позволяют помещать несколько файлов — до сотен — в один «сжатый» файл меньшего размера. Это отличный способ отправить кому-нибудь много файлов, особенно если вы используете такое приложение, как Gmail, в котором есть ограничения на размер файла.

    Но как только вы получили ZIP-файл, чтобы просмотреть или использовать какой-либо из его файлов, вам необходимо его "разархивировать". К счастью, поскольку ZIP-файлы очень распространены, их невероятно легко распаковать.

    Вот как распаковать файлы практически на любом устройстве, будь то компьютер, планшет или смартфон.

    Как разархивировать файлы на ПК с Windows

    В предыдущих версиях Windows вам приходилось загружать отдельное приложение для работы с ZIP-файлами. Если вы собираетесь часто работать с файлами ZIP (или похожими файлами RAR), мы все же рекомендуем вам загрузить приложение, такое как WinRAR, для быстрого доступа и дополнительных возможностей настройки.

    Если вам нужно работать с ZIP-файлами только время от времени, вы можете использовать встроенный экстрактор файлов.

    <р>1. Найдите ZIP-файл, который хотите разархивировать.

    <р>2.Если вы хотите извлечь один файл, дважды щелкните ZIP-файл, чтобы открыть его, а затем перетащите нужные файлы в другую папку или на рабочий стол.

    <р>3. Если вы хотите разархивировать весь файл, щелкните его правой кнопкой мыши и выберите «Извлечь все». Вас спросят, куда вы хотите поместить файлы — нажмите «Обзор», чтобы выбрать место, а затем «Извлечь», чтобы переместить их.

    Как распаковать файлы на Mac

    Как и на ПК, вы можете загружать приложения, такие как WinZip, которые помогут вам лучше настроить ZIP-файлы.

    Чтобы быстро разархивировать файл, просто дважды щелкните ZIP-файл. По умолчанию он открывается с помощью приложения Archive Utility, и появляется распакованная папка со всеми файлами.

    Если по какой-то причине он пытается открыться в другом приложении, щелкните ZIP-файл правой кнопкой мыши и наведите указатель мыши на пункт Открыть с помощью, а затем выберите Утилита архивирования.

    Как распаковать файлы в Linux

    Самый быстрый способ разархивировать файлы на компьютере с Linux — использовать команду терминала.

    <р>1. Откройте командное окно, нажав Ctrl + Alt + T.

    <р>2. В командном окне введите:

    А затем нажмите Enter. Вместо [имя файла] введите имя ZIP-файла, который вы пытаетесь разархивировать. Файлы появятся в том же каталоге, что и ZIP-файл.

    Что делать, если Linux говорит, что «разархивировать» недопустимо

    При первом выполнении этого процесса Linux может не распознать команду "распаковать". Если это так, это означает, что у вас еще не установлена ​​команда unzip.

    Чтобы исправить это, сначала введите и отправьте:

    А затем повторите команду unzip. Используйте первый, если вы используете Ubuntu или Debian, или второй, если вы используете Fedora или CentOS.

    Если вы хотите распаковывать файлы с помощью графического интерфейса, а не окна команд, рассмотрите возможность загрузки такого приложения, как PeaZip.

    Как распаковать файлы на Chromebook

    На Chromebook нет автоматического инструмента для распаковки, а это означает, что вам придется извлекать файлы вручную.

    <р>1. В приложении "Файлы" найдите ZIP-файл и дважды щелкните его, чтобы открыть.

    <р>2. Выберите все файлы, которые вы хотите извлечь из ZIP-архива — вы можете удерживать Ctrl, щелкая, чтобы выбрать несколько элементов, — а затем нажмите Ctrl + C, чтобы скопировать их все. Вы также можете щелкнуть их правой кнопкой мыши и выбрать Копировать.

    <р>3. Перейдите в папку, в которую вы хотите поместить разархивированные файлы, и либо нажмите Ctrl + V, либо щелкните правой кнопкой мыши и выберите Вставить.

    Вам придется вручную разархивировать файлы, вынув их из папки ZIP. Уильям Антонелли/Insider

    Кроме того, вы можете перетащить файлы в другое окно папки.

    Как распаковать файлы на iPhone или iPad

    Если вы сохранили ZIP-файл на iPhone или iPad, скорее всего, вы найдете его в приложении "Файлы".

    <р>1. Откройте приложение "Файлы" и найдите загруженный ZIP-файл.

    <р>2. Коснитесь ZIP-файла. Через мгновение рядом с ним появится распакованная папка с таким же названием.

    Нажатие на ZIP-файл преобразует его в разархивированную и доступную для просмотра папку. Уильям Антонелли/Insider

    Затем вы можете перейти в папку и отредактировать или удалить файлы. Если это изображение, вы даже можете открыть его и нажать на значок общего доступа, чтобы сохранить его в альбоме камеры вашего устройства.

    Как распаковать файлы на телефоне или планшете Android

    Когда вы загружаете ZIP-файл из электронной почты на Android, вы должны распаковать его — вы не можете сохранить сжатый ZIP-файл. Просто нажмите Извлечь, когда появится возможность.

    Однако, если вы загрузили ZIP-файл из Интернета, он будет сохранен в специальном файловом приложении Android. В зависимости от устройства это может называться «Файлы от Google», «Мои файлы» или что-то подобное. Вы сможете найти его в списке всех ваших приложений или с помощью поиска.

    В любом случае откройте файловое приложение и найдите ZIP-файл. Найдя его, просто нажмите на него, и вам будет предложено разархивировать его.

    После извлечения всех файлов вы найдете распакованную папку, содержащую эти файлы, в том же месте, что и ZIP.

    Начиная с iOS 13, встроенное приложение "Файлы" на iPhone и iPad получило встроенную поддержку архивации (сжатия) и распаковки (распаковки) файлов. В результате вам больше не нужны сторонние приложения для открытия ZIP-файлов, полученных по электронной почте, через WhatsApp, Google Диск, iMessage, AirDrop и т. д. Вот как вы можете легко создавать или извлекать ZIP-файлы на iPhone и iPad с любой последней версией iOS, включая iOS 15.

    Как создать ZIP-файл на iPhone и iPad

    Вот простые шаги, чтобы взять несколько файлов и папок и сжать их в ZIP-файл на iPhone:

    1) Убедитесь, что необходимые файлы и папки находятся в одном месте в приложении "Файлы".Например, если вы хотите создать ZIP-файл с несколькими изображениями, перейдите в приложение «Фотографии» > выберите изображения > коснитесь значка «Поделиться» > «Сохранить в файлы». Вы можете сделать то же самое для любого типа файлов из разных приложений.

    2) Откройте приложение "Файлы" и перейдите в папку, где находятся ваши файлы.

    3) Чтобы создать ZIP-файл из одного элемента, нажмите файл и выберите «Сжать».

    4) Чтобы создать ZIP-файл из нескольких элементов, коснитесь значка "Дополнительно" (три точки внутри круга) > Выберите и коснитесь файлов, чтобы выбрать их.

    5) Коснитесь значка "Еще" и коснитесь "Сжать", чтобы создать ZIP-файл с именем Archive.zip.

    Вот как вы можете создать ZIP-файл на iPhone и iPad с помощью встроенных инструментов. Вы можете переименовать файл, поделиться им, увидеть размер файла и т. д., нажав его в приложении "Файлы".

    Как открыть ZIP-файлы на iPhone

    Чтобы открыть ZIP-файл и просмотреть его содержимое, достаточно коснуться ZIP-файла в приложении "Файлы" для iPhone или iPad. Он автоматически разархивирует или извлечет файл и создаст одноименную папку со всем содержимым.

    Несколько другой способ — нажать ZIP-файл в приложении "Файлы" и нажать "Распаковать". (правое изображение ниже)

    Итак, если у вас уже есть ZIP-файл в приложении "Файлы", используйте один из указанных выше вариантов.

    Но большинство людей получают ZIP-файлы на свой iPhone по электронной почте, через приложения для обмена сообщениями, такие как WhatsApp и Telegram, или сохраняют их на Google Диске. Эти приложения могут изначально не предлагать возможность открытия ZIP-файла. Чтобы решить эту проблему, вам нужно добавить его в приложение «Файлы», а оттуда распаковать можно одним касанием (как показано выше). Давайте пошагово покажем, как добавить ZIP-файл в приложение «Файлы».

    Как открыть ZIP-файлы на iPhone из электронной почты

    1) Откройте приложение Mail или Gmail и войдите в электронное письмо с ZIP-файлом в качестве вложения.

    2) Нажмите ZIP-файл и нажмите «Сохранить в файлы» > выберите любое место > «Сохранить». Вы также можете нажать на ZIP-файл > значок «Поделиться» > «Сохранить в файлы».

    3) Откройте приложение "Файлы" и перейдите в папку, в которой вы сохранили ZIP-файл из сообщения электронной почты.

    4) Коснитесь ZIP-файла или нажмите на файл и выберите «Распаковать», чтобы открыть его.

    Действия по открытию ZIP-файла, полученного в WhatsApp, Telegram, Signal, iMessage или других приложениях на iPhone и iPad, аналогичны.

    Как открыть ZIP-файл на Google Диске на iPhone

    При касании ZIP-файла в приложении Google Диск отображается баннер с надписью "Неподдерживаемый тип файла".

    Вот несколько способов открыть ZIP-файлы на Google Диске на iPhone:

    Способ 1. Нажмите на три точки рядом с ZIP-файлом на Google Диске и выберите «Открыть в» > «Сохранить в файлы». Теперь перейдите в приложение "Файлы" и коснитесь ZIP-файла, чтобы распаковать и открыть его.

    Способ 2. Следуйте инструкциям, чтобы добавить Google Диск (или Dropbox, OneDrive и т. д.) в приложение «Файлы iPhone». Как только это будет сделано, перейдите на диск с ZIP-файлом, нажмите его и нажмите «Распаковать». Подождите некоторое время, чтобы загрузить ZIP-файл и извлечь его в папку.

    Если вам интересно, как сохранить фотографии из ZIP-файла на iPhone, мы вам поможем. Сначала разархивируйте файл, а затем вы можете сохранить их в приложении «Фотографии iPhone», нажав значок «Дополнительно» > «Выбрать» > коснитесь, чтобы выбрать изображения > значок «Поделиться» > «Сохранить [число] элементов».

    Помимо файлов .zip приложение «Файлы» для iOS и iPadOS также поддерживает распаковку файлов .ar, .bz2, .cpio, .rar, .tar и .tgz.

    Наконец, в App Store есть несколько хороших сторонних приложений для создания, открытия и просмотра ZIP-файлов. Не стесняйтесь искать в App Store и загружать приложения с хорошим рейтингом.

    Читайте также: