📦 Работа с архивами RAR / UNRAR в Linux

RAR — популярный формат архивирования, поддерживающий сжатие, шифрование, разделение на тома и другие функции. В Linux работа с RAR осуществляется через утилиты rar и unrar.


Утилита unrar используется для извлечения файлов из RAR архива.

Команда Описание
sudo apt install unrar Установка в Debian/Ubuntu
sudo dnf install unrar Установка в CentOS/RHEL
unrar x archive.rar Распаковка с сохранением структуры
unrar l archive.rar Просмотр содержимого архива
unrar t archive.rar Проверка целостности архива
unrar pВАШПАРОЛЬ x archive.rar Распаковка архива с паролем

Утилита rar позволяет создавать и управлять RAR архивами.

Команда Описание
rar a archive.rar mydir Архивировать каталог без вложенных директорий
rar -r a archive.rar mydir Архивировать каталог с подкаталогами
rar a archive.rar file1 file2 Архивировать несколько файлов
rar a -m5 archive.rar files Уровень сжатия (0 — без сжатия, 3 — по умолчанию, 5 — максимальное)
rar a -v100M archive.rar files Разделить архив на части по 100МБ
rar u archive.rar file.dat Обновить или добавить файл в архив
rar d archive.rar file.txt Удалить файл из архива
rar a -pВАШПАРОЛЬ archive.rar files Архив с паролем (без запроса)
rar a -p archive.rar Архив с паролем (запрос пароля при создании)
rar x archive.rar Распаковать архив

  • Команды rar и unrar могут не быть установлены по умолчанию — используйте пакетный менеджер вашей системы.
  • Формат .rar часто используется для многообъемных архивов и защищённых данных.
  • Для максимальной совместимости используйте zip или tar в скриптах, если не требуется специфическая функциональность rar.