Es posible que todos hayan usado archivos RAR en Windows, pero usarlos en Linux no es sencillo. Ninguno de los sistemas operativos Linux (por defecto) viene con una utilidad para procesar archivos RAR. Significa que si ha descargado un archivo RAR de Internet y desea que se abra o se extraiga en una máquina Linux, entonces necesita un 'rar ' y 'descomprimir 'utilidades. Este tutorial explica cómo extraer y crear rar archivo en Linux.
Compruebe si su máquina Linux ya tiene estas utilidades.
# whereis rar # whereis unrar
Instalar los comandos rar y unrar en Linux
En máquinas Ubuntu o Debian
# apt-get rar # apt-get unrar
En máquinas Fedora, Red Hat, CentOS...
# yum install rar unrar
En caso de que apt-get o yum no encuentren los repositorios correctos que contengan las utilidades rar y unrar, puede descargar los archivos binarios de la siguiente manera:
# wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz # tar xvzf rarlinux-3.6.0.tar.gz # cd rar # cp rar unrar /bin
Uso de unrar para extraer archivos RAR
# unrar x demos.rar UNRAR 3.60 freeware Copyright (c) 1993-2006 Alexander Roshal Extracting from demos.rar Extracting xbpdemo.mov OK Extracting bpbdemo.mov OK Extracting drback.mov OK Extracting flaskbo3.mov OK Extracting q35fun.mov OK All OK
Lista de archivos dentro del archivo RAR
# unrar l demos.rar
Prueba la integridad del archivo RAR
# unrar t demos.rar
Para crear un archivo RAR en Linux
# rar a sample.rar files/
Aquí, comando 'a ‘ es para crear un archivo.
comandos/opciones rar y unrar
Busque varios comandos u opciones con solo escribir el comando.
# rar Usage: rar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\> <Commands> a Add files to archive c Add archive comment cf Add files comment ch Change archive parameters cw Write archive comment to file d Delete files from archive e Extract files to current directory f Freshen files in archive i[par]=<str> Find string in archives k Lock archive l[t,b] List archive [technical, bare] m[f] Move to archive [files only] p Print file to stdout r Repair archive rc Reconstruct missing volumes rn Rename archived files rr[N] Add data recovery record rv[N] Create recovery volumes s[name|-] Convert archive to or from SFX t Test archive files u Update files in archive v[t,b] Verbosely list archive [technical,bare] x Extract files with full path
Del mismo modo, a continuación se encuentran las opciones para el comando 'unrar'
# unrar Usage: unrar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\> <Commands> e Extract files to current directory l[t,b] List archive [technical, bare] p Print file to stdout t Test archive files v[t,b] Verbosely list archive [technical,bare] x Extract files with full path