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

Как распаковать Zip-файлы в Linux
⏱️ 1 min read

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

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

Разархивирование с помощью графического интерфейса

В большинстве настольных сред Linux разархивировать файл несложно. Просто щелкните правой кнопкой мыши файл, и вы увидите несколько вариантов. Обычно вы видите вариант «Извлечь сюда» или «Разархивировать здесь».

Вы также увидите опцию «Извлечь в» местоположение. Это удобно, если вы хотите распаковать файл из папки «Загрузки» в другое место. Не в каждой среде рабочего стола они будут установлены, но если они есть, это самый простой способ.

распаковать-файлы-linux-графический

Если на вашем рабочем столе нет этих удобных ярлыков, вы можете просто открыть zip-файл в программе архивации с графическим интерфейсом. Сюда входят Gnome Archive Manager на рабочем столе Gnome, Ark на рабочем столе KDE и другие.

Если у вас нет доступной утилиты архивации с графическим интерфейсом или вы ищете более мощные функции, пришло время перейти к командной строке.

Разархивирование файлов с помощью командной строки

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

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

unzip filename.zip

распаковать-файлы-linux-командная строка

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

unzip filename.zip -d ~/

Предварительный просмотр содержимого Zip-файла в командной строке

На рабочем столе вы часто можете дважды щелкнуть zip-файл, чтобы увидеть его содержимое перед распаковкой. Очевидно, что это невозможно в командной строке.

распаковать-файлы-linux-список

Это не означает, что вы не можете предварительно просмотреть содержимое zip-файла. Для этого выполните следующее:

unzip -l filename.zip

Содержимое файла будет отображаться по одной строке за раз.

Выборочное извлечение частей Zip-файла

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

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

unzip filename.zip "Folder/file1.txt"

распаковать-файлы-linux-один файл

Если вы хотите извлечь файл без создания нового каталога, используйте -j выключатель:

unzip -j filename.zip "Folder/file1.txt"

Исключение файла работает так же, но использует -x выключатель. Если вы хотите исключить «file.txt», вы должны выполнить следующее:

unzip filename.zip -x "Folder/file1.txt"

распаковать-файлы-linux-исключить

Как насчет сжатия файлов?

Теперь вы знаете гораздо больше об извлечении zip-файлов, но это только часть уравнения. Как насчет того, чтобы отправить несколько элементов другу или коллеге в одном файле?

Сжатие файлов может быть таким же простым, как открытие zip-файла, но может быть и немного сложнее. Если вы хотите узнать больше, у нас есть полное руководство по сжатию и архивированию файлов в Linux.

Join our Newsletter and receive offers and updates! ✅

0 0 голоса
Article Rating
Аватар Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Подписаться
Уведомить о
guest
0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x