Утилита RAR

Для работы с RAR-архивами используют утилиты rar для создания архивов и unrar для распаковки. Установить архиватор можно средствами стандартного пакетного менеджера ОС, но для установки последней актуальной версии используют другой способ:

  1. скачать с официального сайта проекта www.rarlab.com архив с бинарными файлами и извлечь из него файлы rar и unrar; скопировать их, например, в /usr/bin/ либо произвести установку:
wget
tar xzf rar linux-x64-612.tar.gz
cd rar
make install
  1. команда make install выполнит следующие действия согласно содержимому файла makefile:
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rar files.lst /etc
cp default.sfx /usr/local/lib

Далее приводятся основные команды rar.

Создание архива файлов file01.sql, file02, file03:

rar a archive.rar file01.sql file02 file03

Создать архив директории dir01 рекурсивно:

rar -r a archive.rar dir01

Добавить файлы в архив можно с помощью ключа u, а удалить из архива ключом d:

rar u archive.rar file02
rar d archive.rar file02

Также можно указать степень сжатия архива; параметр сжатия принимает значения от 0 до 5, при этом 0 – без использования сжатия, по умолчанию используется степень 3:

rar a -m5 archive.rar file02

Для распаковки архива также можно использовать rar с опцией x:

rar x archive.rar

Для распаковки RAR-архивов используется утилита unrar. Распаковать архив:

unrar x archive.rar

Распаковать архив в определенную директорию:

unrar x archive.rar ./dir

Проверить, что архив целый:

unrar t archive.rar

Просмотреть список файлов в архиве:

unrar l archive.rar