как распаковать архив рар в линукс

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

RAR — самый популярный инструмент для создания и извлечения сжатых архивных файлов (.rar). Когда мы загружаем архивные файлы из Интернета, нам нужен инструмент rar для их извлечения. RAR доступен свободно в операционных системах Windows для обработки сжатых файлов, но, к сожалению, инструмент rar не поставляется предвадительно в системах Linux, мы должны установить его с помощью сторонних инструментов, чтобы открывать, извлекать, распаковывать или распаковывать архивные файлы.

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

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

В руководстве объясняется, как установить инструменты командной строки unrar и rar с использованием репозитория RPMforge в системах Linux с помощью команды yum (Yellowdog Updater, Modified) с их практическими примерами.

Включить репозиторий RPMForge для RHEL / CentOS / Fedora

Сначала мы должны установить и включить репозиторий RPMForge в Linux-системах для установки приложений командной строки Unrar и Rar. Мы предоставили репозитории RPMForge для дистрибутивов RHEL / CentOS 6/5/4. По умолчанию репозиторий RPMForge уже поставляется с системами Fedora 17-12, поэтому пользователям Fedora его не нужно устанавливать снова.

Для RHEL / CentOS 6/5/4 — 32-бит

Для RHEL / CentOS 6/5/4 — 64-разрядная ОС

После того, как вы включили репозиторий RPMforge для систем. Следуйте приведенным ниже инструкциям инстилляции своими примерами.

Шаг 1: Как установить Unrar в Linux

Прежде чем узнать то, Как распаковать RAR в Linux нам нужно установить специальную программу на диск устройства.

Образец вывода

Шаг 2: Как открыть / Извлечь RAR-файл в Linux

Чтобы открыть / извлечь RAR-файл в текущем рабочем каталоге, просто используйте следующую команду с опцией unrar e.

Если вам нужно будет открыть / извлечь RAR-файл в определенном каталоге пути или назначения, просто используйте параметр unrar e, он будет извлекать все файлы в указанном каталоге назначения.

Открытие RAR-файла с их исходной структурой каталогов. просто введите команду ниже с опцией unrar x. Он будет извлекаться в соответствии с их структурой папок, как показано ниже.

Шаг 3: Список файлов RAR в Linux

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

Шаг 4: Как протестировать RAR-файл в Linux

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

Команда unrar используется для извлечения, списка или тестирования только архивных файлов. У него нет никакой возможности для создания файлов RAR в Linux. Итак, здесь нам нужно установить утилиту командной строки RAR для создания архивных файлов.

Шаг 5: Как установить Rar в Linux

Чтобы установить RAR-команду в Linux, просто выполните следующую команду.

Шаг 6: Как создать файл RAR в Linux

Чтобы создать файл архива (RAR) в Linux, выполните следующую команду с параметром rar a. Он создаст файл архива для каталога tecmint.

Шаг 7: Удаление файлов из архива

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

Шаг 8: Как восстановить архивы

Чтобы восстановить или исправить файл архива или файлы, запустите команду с параметром rar r.

Шаг 9: Как обновить архивы

Чтобы обновить или добавить файлы в существующий файл архива, используйте следующую команду с параметром rar u.

Теперь убедитесь, что файл tecpack.sql добавлен в файл архива.

Шаг 11: Как заблокировать архивы

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

Выводы

Для параметров mor RAR и Unrar и использования выполните следующую команду, чтобы отобразить список параметров с их описанием.

Мы представили почти все варианты выше для команд rar и unrar с их примерами. Если вы чувствуете, что мы пропустили что-либо в этом списке, и вы хотели бы, чтобы мы добавили, пожалуйста, обновите нас, используя форму комментариев ниже.

Если у вас остались какие-то вопросы по теме «Как распаковать RAR в Linux» — пишите в форму комментариев.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Распаковка и создание RAR архивов в Linux. Команды unrar, rar

как распаковать архив рар в линукс. Смотреть фото как распаковать архив рар в линукс. Смотреть картинку как распаковать архив рар в линукс. Картинка про как распаковать архив рар в линукс. Фото как распаковать архив рар в линукс

Рассмотрим, как распаковывать и создавать RAR архивы в Linux.

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

Для распаковки RAR архивов в Linux используется бесплатный пакет UNRAR от компании RARLAB.

Для создания RAR-архивов служит пакет с одноименным названием RAR. Не пугайтесь, если увидите предупреждение, что это trial-версия. На самом деле пакет не имеет ограничений на время использования. Это такая же вечная пробная версия, как и WinRAR для Windows.

Установка UNRAR

Сначала установим пакет UNRAR.

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

Распаковка RAR-архивов

Чтобы распаковать RAR-архив, используя командную строку, выполните следующую команду (вместо archive.rar укажите путь до вашего архива). Архив будет распакован в текущую директорию.

как распаковать архив рар в линукс. Смотреть фото как распаковать архив рар в линукс. Смотреть картинку как распаковать архив рар в линукс. Картинка про как распаковать архив рар в линукс. Фото как распаковать архив рар в линукс

Список файлов в архиве

Чтобы получить список файлов в архиве, используется опция l :

Протестировать архив

Чтобы убедиться, что архив «не битый», используется опция t (test). Тестируется целостность каждого файла в архиве и выводится результат для каждого файла.

Распаковать RAR с паролем

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

Другие возможности команды UNRAR

Мы рассмотрели только базовые опции. UNRAR имеет больше возможностей.

Приведем список некоторых часто используемых опций:

ОпцияОписание
xРаспаковать архив, сохраняя структуру директорий архива.
eРаспаковать архив. Структура директорий архива не сохраняется. Все файлы распаковываются в одну директорию. Если попадаются файлы с одинаковыми именами, то будет выдан запрос на перезапись/пропуск/переименование файла.
pПАРОЛЬУказать пароль для защищенного архива (password).
lВывести список файлов в архиве (list).
tПротестировать целостность архива (test).
clПреобразовать имена файлов в строчные буквы (convert to lower case).
cuПреобразовать имена файлов в прописные буквы (convert to upper case).
kbРаспаковывать все файлы, включая «битые» (keep broken).

Полный список всех поддерживаемых опций можно получить, выполнив:

Создание RAR архивов в Linux

Для создания RAR архивов в Linux используется пакет RAR.

Установка пакета RAR

Для установки RAR выполните команду (выберите соответствующую команду для вашего дистрибутива):

Создать RAR архив

как распаковать архив рар в линукс. Смотреть фото как распаковать архив рар в линукс. Смотреть картинку как распаковать архив рар в линукс. Картинка про как распаковать архив рар в линукс. Фото как распаковать архив рар в линукс

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

Указать степень сжатия

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

Добавить файлы в архив

Чтобы добавить файлы в существующий архив, используется опция u :

Удалить файлы из архива

Восстановить битый архив

Если архив поврежден, то можно попытаться его восстановить, используя опцию r :

Создать архив с паролем

Для существующего RAR-архива также можно задать пароль:

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

Распаковать архив

Другие возможности команды RAR

Команда rar обладает внушительным количеством опций. Полное описание команды rar можно получить, выполнив в терминале:

Источник

Как распаковать 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, спрашивайте в комментариях!

Источник

как распаковать архив рар в линукс. Смотреть фото как распаковать архив рар в линукс. Смотреть картинку как распаковать архив рар в линукс. Картинка про как распаковать архив рар в линукс. Фото как распаковать архив рар в линукс

Люди, которые перешли на Linux с ОС Windows, привыкли пользоваться архиватором WinRAR. Популярность этого архиватора и формата RAR в частности, уже прошла, но все же его можно встретить.

Так как формат архивов RAR является проприетарным, популярные дистрибутивы Linux, такие как Ubuntu, Linux Mint, Debain и Fedore, не поддерживают этот формат архива «из коробки», но ее легко добавить.

Для того, чтобы подружить Ubuntu или Debian с файлами 7-zip, Вам сюда

История WinRAR

Для операционной системы Linux компания RARL ab выпускает нативные приложения WinRAR. Скачать можно – здесь. На удивление, но версии WinRAR for Linux актуальны и выпускаются параллельно с win-версиями. Надо отдать должное создателю. Кстати, разработчиком является Евгений Рошал, родившийся в Челябинске. Кроме WinRAR он причастен к разработке ранее популярного FAR Manager.

Кроме гордости за причастность русских к разработке WinRAR, особых достоинств на сегодняшний день у него нет. OpenSource архиватор 7-zip по производительности и функционалу на голову выше WinRAR.

Поддержка проприетарного формата от WinRAR на сегодняшний день очень распространена на территории России. Поэтому поддержку сбрасывать RAR со счетов не стоит.

Установка пакетов unrar и rar

Данный способ добавляет поддержку стандартному архиватору вашей операционной системы. Также есть возможность работать с rar из консоли.

В Debian пакета unrar нет изначально, так как это проприетарный формат архива. В Ubuntu unrar установлен, если при установки ОС вы ставили галочку – ставить проприетарные пакеты.

Если хотите создавать RAR в Ubuntu, то устанавливаем пакет rar:

Всего и делов! Файлы RAR теперь открываются и можно создавать RAR прямо из контекстного меню Nautilus`a.

Примеры работы с rar и unrar

Используем unrar

Разархивируем файл rar в Linux — /home/user/file_name.rar в директорию /home/user/tmp:

Распаковываем rar, если он запаролен:

Проверяем целостность rar в Ubuntu:

Используем rar

Создаем RAR в Linux:

Степень сжатия может быть от 0 до 5. Если не указывать, то по умолчанию используется 3 (средняя степень сжатия).

Комментарии

У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?

laacrus: У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?

Даже не знаю. Не разу с таким не сталкивался.

А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью
sudo apt-get install p7zip-full
примерно так 😉

Turuk Makto: А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью sudo apt-get install p7zip-full примерно так 😉

Можно и так. Я об этом тоже писал здесь. Но замечательно, когда есть альтернативы

laacrus: У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?

unrar x имя_архива.rar или unrar e имя_архива.rar

Источник

Создание и распаковка архивов в Linux

В случае с Linux VPS на базе OpenVZ и KVM для работы с архивами достаточно базовых компонентов системы, а именно Tar, Gzip и Bzip2, которые при создании сжатого архива работают как единое целое, т.к. сам по себе архиватор Tar не предусматривает возможность сжатия данных. Для этой цели как раз и используется Gzip или Bzip2. Архивы, созданные с применением Gzip, обычно имеют расширение .tar.gz, а при использовании Bzip2.tar.bz2.

Содержание

Создание tar-архива без сжатия

Для создания такого архива используется команда:

Параметр —cf отвечает за создание архива filename.tar, в который войдут указанные файлы. Вместо файлов могут быть указаны и директории.

Создание архива с использованием сжатия

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

Пример сжатия Gzip:

В данном случае мы попытались запаковать папку dir_name в архив filename.tar.gz. Из указанных параметров -z указывает на использование метода Gzip, а -v выводит результаты процесса создания архива с указанием упакованных файлов или папок.

Пример сжатия Bzip2:

Данная команда аналогична предыдущей и имеет отличие в параметре –j, т.к. именно он отвечает за использование метода сжатия Bzip2.

Распаковка архива

Для того, чтобы распаковать архив, используется команда:

В данном случае архив filename.tar.bz2 будет распакован в ту папку, в которой вы находились в момент запуска команды. Для того, чтобы распаковать архив в какую-либо другую директорию, можно использовать команду:

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

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

Для этих целей используется следующая команда:

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

Просмотреть полный список возможностей архиватора tar можно при помощи команд:

Создание и распаковка ZIP-архивов

Создание zip-архива выполняется командой:

Вместо archive.zip указываем имя создаваемого архива. Вместо filename указываем имя файла, который нужно архивировать. Для архивации целой папки необходимо использовать параметр –r, который инициирует рекурсивное архивирование. Без этого параметра будет заархивирована только папка без вложенных в неё файлов. Пример команды:

Распаковка архива производится командой unzip:

Если необходимо распаковать в конкретную папку, то для этого используется параметр –d. Например:

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

Просмотреть полный список возможностей архиватора zip и unzip можно при помощи команд:

Распаковка RAR-архивов

Для извлечения содержимого архива используется команда unrar:

Посмотреть список файлов в архиве без его распаковки можно командой:

Примечание: Стоит отметить, что Unrar может отсутствовать по умолчанию в некоторых Linux-дистрибутивах. Установить данное ПО можно следующими командами:

CentOS/Fedora:

Debian/Ubuntu:

Просмотреть полный список возможностей архиватора unrar можно при помощи команд:

Пример создания резервной копии данных на VPS

Допустим, на VPS необходимо сделать резервную копию файлов сайта, которые располагаются в директории /var/www/html/mysite. Чтобы создать сжатый архив данных, расположенных в указанной директории, необходимо выполнить следующую команду:

В результате содержимое директории /var/www/html/mysite будет запаковано в архив mysite.tar.gz.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *