линукс как разархивировать файл

Как разархивировать файлы в Linux

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

Установка unzip

unzip не устанавливается по умолчанию в большинстве дистрибутивов Linux, но вы можете легко установить его с помощью диспетчера пакетов вашего дистрибутива.

Установите unzip на Ubuntu и Debian

Установите unzip на CentOS и Fedora

Как разархивировать ZIP-файл

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

У вас должны быть права на запись в каталог, в который вы распаковываете ZIP-архив.

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

По умолчанию unzip распечатывает имена всех извлекаемых файлов и сводку по завершении извлечения.

Разархивируйте ZIP-файл в другой каталог

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

Ввод пароля в командной строке небезопасен, и его следует избегать. Более безопасный вариант — обычное извлечение файла без ввода пароля. Если ZIP-файл зашифрован, unzip предложит ввести пароль:

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

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

Перезаписать существующие файлы

Допустим, вы уже разархивировали ZIP-файл и снова запускаете ту же команду:

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

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

Разархивируйте ZIP-файл без перезаписи существующих файлов

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

Разархивируйте несколько файлов ZIP

Вы можете использовать регулярные выражения для сопоставления нескольких архивов.

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

Список содержимого Zip-файла

В приведенном ниже примере мы перечисляем все установочные файлы WordPress:

Результат будет выглядеть так:

Выводы

unzip — это утилита, которая помогает составлять списки, тестировать и извлекать сжатые архивы ZIP.

Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

Источник

Как распаковать rar в Linux

В операционной системе Windows часто используются два формата архивов, это ZIP и RAR. Они наиболее часто применяются для сжатия файлов и хранения их на компьютере. Но в Linux немного другая система, здесь для сжатия всех данных используется формат tar.gz. По умолчанию в системе не поставляются инструменты для работы с архивами форматов Linux.

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

Как распаковать RAR в Linux

Распаковка rar linux выполняется с помощью утилиты unrar. А упаковка архива командой rar. Обычно она не поставляется в системе по умолчанию, но вы можете очень просто установить ее из официальных репозиториев. Для установки утилиты в Ubuntu выполните такую команду:

sudo apt install unrar

В Fedora и других системах, использующих пакеты rpm, имя будет точно таким же, только будет отличаться пакетный менеджер:

sudo yum install unrar
sudo dnf install unrar

Перед тем как перейти к работе с командой и рассмотрению того как распаковать rar linux давайте рассмотрим ее синтаксис:

$ unrar команда опции архив файлы путь_для_расспаковки

Основной смысл работы утилиты уже понятен, но рассмотрим ее параметры подробнее:

Опции настраивают поведение утилиты, рассмотрим основные опции, которые могут вам понадобиться:

Основные опции, которые вам могут понадобиться мы рассмотрели, теперь давайте приведем несколько примеров как работать с утилитой. Чтобы извлечь файлы из архива в текущую папку достаточно передать утилите имя архива и команду e:

Вы можете вывести содержимое архива, ничего не распаковывая с помощью команды l:

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

Также вы можете проверить архив на целостность с помощью команды t:

Кроме того, вы можете указать папку, в которую стоит распаковывать файлы:

Это все команды unrar, которые вам могут понадобиться при повседневной работе с архивами, обратите внимание, что после установки утилиты unrar многие менеджеры архивов, например, Arc, теперь тоже поддерживают этот формат:

Но без этой утилиты вы получите ошибку что утилита не знает что это за формат архива. Всем графическим программам нужен этот rar архиватор linux.

Выводы

В этой небольшой статье мы рассмотрели как выполняется распаковка rar linux с помощью утилиты unrar или других графических утилит. Как видите, все делается очень просто, если у вас остались вопросы о том, как разархивировать rar linux, спрашивайте в комментариях!

Источник

Как распаковать ZIP в Linux

В операционной системе Windows формат архивов ZIP считается чуть ли не стандартным, он даже поддерживается в этой операционной системе, что называется «из коробки». Если вы только перешли с Windows, то у вас, наверное, есть много таких архивов с различными файлами, также ZIP-архивы могут часто попадаться на просторах интернета. Поэтому работать с такими файлами в Linux вам однозначно придётся.

В этой небольшой статье мы рассмотрим, как распаковать ZIP Linux. Разберём несколько способов и воспользуемся несколькими утилитами, которые справятся с этой задачей.

Распаковка ZIP Linux

Утилита для распаковки ZIP называется unzip, она не всегда установлена по умолчанию. Но вы можете очень просто добавить её в свою систему из официальных репозиториев. Для этого в Ubuntu выполните:

sudo apt install unzip

А в системах, использующих формат пакетов Red Hat, команда будет выглядеть немного по-другому:

sudo yum install unzip zip

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

Но этой утилите не нужны дополнительные оболочки для распаковки архива. Вы можете сделать всё прямо из консоли. Давайте рассмотрим синтаксис утилиты:

Теперь рассмотрим опции утилиты, поскольку она позволяет не только распаковывать архивы, но и выполнять с ними определённые действия:

Все самые основные опции рассмотрели, теперь давайте рассмотрим несколько примеров работы с программой в терминале. Чтобы распаковать ZIP Linux в текущую папку, достаточно набрать:

Причём расширение указывать не обязательно. Протестировать архив можно с помощью опции -t:

Вы можете протестировать все архивы в текущей папке, выполнив:

Если нужно распаковывать архив не в текущую папку, можно очень просто указать нужную:

Также можно распаковывать не весь архив, а только нужные файлы или файлы нужного формата:

С помощью опции -l вы можете посмотреть список файлов в архиве:

Утилиту unzip разобрали и теперь вы с ней точно справитесь. Но я говорил, что мы рассмотрим несколько способов, как выполняется распаковка ZIP Linux. Поэтому дальше мы поговорим об утилите 7z.

Демонстрация работы утилит zip и unzip в терминале:

Как распаковать ZIP Linux с помощью 7z

Для установки утилиты в Ubuntu или Debian выполните:

sudo apt install p7zip-full

А в Red Hat и CentOS:

sudo yum install p7zip

Теперь вы можете использовать контекстное меню вашего файлового менеджера, чтобы распаковать архив ZIP Linux. Также можно использовать программу в консоли. Синтаксис очень похож на unzip:

$ 7z команда опции имя_архива

Команда задаёт нужное действие. Нас будут интересовать только четыре команды:

Теперь рассмотрим самые полезные опции:

Ну и рассмотрим примеры работы с утилитой. Сначала проверим содержимое архива:

Распаковываем архив, сохраняя структуру подкаталогов:

Или распаковываем все файлы в одну папку, игнорируя подкаталоги:

Или вы можете указать папку, в которую нужно распаковать файлы с помощью опции -o:

Выводы

Источник

Как распаковать Zip-архив в Linux

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

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

Прежде, чем начать: Убедитесь, что у вас установлена утилита unzip

Для того чтобы распаковать zip-архив, в системе должен быть установлен пакет распаковки. Большинство современных дистрибутивов Linux поставляются с поддержкой unzip, но нет ничего плохого в том, чтобы проверить это, чтобы избежать неприятных сюрпризов.

В дистрибутивах на базе Ubuntu и Debian вы можете использовать команду ниже для установки пакета unzip. Если он уже установлен, вы будете уведомлены об этом.

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

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

Распаковка с помощью команд Linux

Использовать команду распаковки в Linux проще простого. В каталоге, в котором находится ZIP-файл, напишите эту команду:

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

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

Распаковка в каталог

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

Теперь все содержимое архива zipped_file.zip будет распаковано в каталог unzipped_directory.

Просмотр содержимого архива без распаковки

Вот, что выведет терминал после ввода:

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

Распаковка в графическом интерфейсе Ubuntu

Вам не всегда нужно заходить в терминал, если вы используете Desktop-версию Linux. Давайте посмотрим, как распаковать архив в Ubuntu Linux графически. Я использую GNOME desktop с Ubuntu 18.04, но этот процесс практически такой же, как и в других дистрибутивах Linux.

Откройте файловый менеджер и перейдите в папку, в которой хранится ваш zip-файл. Щелкните правой кнопкой мыши на файле и выберите опцию «извлечь здесь».

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

Существует также опция ‘извлечь в’, с помощью которой вы можете указать папку, в которую хотите извлечь файлы.

Теперь вы знаете, как распаковать файл в Linux. Возможно, вам также будет интересно узнать об использовании 7zip в Linux.

Если у вас есть вопросы или предложения, дайте мне знать в разделе комментариев.

Источник

Как распаковать Zip-архив в Linux

How to Unzip Files in Linux

В этом руководстве мы объясним, как разархивировать файлы в системах Linux через командную строку с помощью unzip команды.

Установка unzip

unzip не устанавливается по умолчанию в большинстве дистрибутивов Linux, но вы можете легко установить его, используя менеджер пакетов вашего дистрибутива.

Установить unzip на Ubuntu и Debian

Установить unzip на CentOS и Fedora

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

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

ZIP-файлы не поддерживают информацию о владельце в стиле Linux. Извлеченные файлы принадлежат пользователю, который запускает команду.

У вас должны быть права на запись в каталог, в который вы распаковываете ZIP-архив.

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

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

Распакуйте ZIP-файл в другой каталог

Например, чтобы разархивировать архив WordPress latest.zip в /var/www/ каталог, вы должны использовать следующую команду:

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

Ввод пароля в командной строке небезопасен и его следует избегать. Более безопасным вариантом является обычное извлечение файла без указания пароля. Если файл ZIP зашифрован, unzip вам будет предложено ввести пароль:

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

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

Перезаписать существующие файлы

Допустим, вы уже распаковали ZIP-файл и снова запускаете ту же команду:

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

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

Распакуйте ZIP-файл без перезаписи существующих файлов

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

Распакуйте несколько ZIP-файлов

Вы можете использовать регулярные выражения для сопоставления нескольких архивов.

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

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

В приведенном ниже примере мы перечисляем все установочные файлы WordPress:

Вывод будет выглядеть так:

Вывод

unzip это утилита, которая помогает вам составлять список, тестировать и извлекать сжатые ZIP-архивы.

В этом руководстве мы объясним, как разархивировать файлы в системах Linux через командную строку с помощью unzip команды.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • линукс как проверить открытые порты
  • линукс как проверить видеокарту
  • линукс как принимать с антибиотиками
  • линукс как примонтировать флешку
  • линукс как почистить место на диске

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии