Утилита RAR
Для работы с RAR-архивами используют утилиты rar для создания архивов и unrar для распаковки. Установить архиватор можно средствами стандартного пакетного менеджера ОС, но для установки последней актуальной версии используют другой способ:
- скачать с официального сайта проекта www.rarlab.com архив с бинарными файлами и извлечь из него файлы
rarиunrar; скопировать их, например, в/usr/bin/либо произвести установку:
wget
tar xzf rar linux-x64-612.tar.gz
cd rar
make install
- команда
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