Búsqueda de sitios web

Cómo crear y extraer archivos RAR en Linux


Los archivos RAR, un formato de archivo comprimido común, se utilizan ampliamente para almacenar y compartir grandes cantidades de datos de manera eficiente. Mientras que Linux admite de forma nativa varios formatos de compresión como ZIP y TAR.

RAR es la herramienta más popular para crear y extraer archivos comprimidos (.rar). Cuando descargamos un archivo de la web, necesitamos una herramienta rar para extraerlo.

RAR está disponible gratuitamente en los sistemas operativos Windows para manejar archivos comprimidos, pero desafortunadamente, la herramienta rar no está preinstalada en los sistemas Linux.

En este artículo, lo guiaremos a través del proceso de instalación de las herramientas de línea de comandos unrar y rar para abrir, extraer, descomprimir o descomprimir y crear un archivo en un sistema Linux.

Instalar rar y unrar en Linux

Para trabajar con archivos RAR en Linux, necesitará las utilidades de línea de comandos rar y unrar, que le permiten crear y extraer contenido. de archivos RAR.

Para instalar rar y unrar, abra una terminal y utilice el administrador de paquetes predeterminado específico de su distribución de Linux.

Por ejemplo, en distribuciones basadas en Debian y Ubuntu, puede instalar fácilmente los paquetes rar y unrar usando el programa apt-get o apt como se muestra.

sudo apt-get install rar unrar
Or
sudo apt install rar unrar

Si está utilizando distribuciones basadas en RHEL, puede usar el comando dnf o yum para instalarlo.

------------ On Fedora Linux ------------ 
sudo dnf install rar unrar        

------------ On RHEL-based Linux ------------
sudo yum install epel-release
sudo yum install rar unrar

En otras distribuciones populares de Linux, puede instalarlo usando su administrador de paquetes predeterminado como se muestra.

sudo emerge -a rar unrar          [On Gentoo Linux]
sudo apk add rar unrar            [On Alpine Linux]
sudo pacman -S rar unrar          [On Arch Linux]
sudo zypper install rar unrar     [On OpenSUSE]    

Si su distribución no ofrece paquetes rar y unrar, debe descargar el último archivo unrar/rar e instalarlo usando los siguientes comandos.

--------------- On 64-bit --------------- 
cd /tmp
wget https://www.rarlab.com/rar/rarlinux-x64-700b2.tar.gz
tar -zxvf rarlinux-x64-700b2.tar.gz
cd rar
sudo cp -v rar unrar /usr/local/bin/

--------------- On 32-bit --------------- 
cd /tmp
wget https://www.rarlab.com/rar/rarlinux-x32-700b2.tar.gz
tar -zxvf rarlinux-x32-700b2.tar.gz
cd rar
sudo cp -v rar unrar /usr/local/bin/

Cómo crear un archivo RAR en Linux

Para crear un archivo RAR en Linux, ejecute el siguiente comando con la opción a, que creará un archivo para un directorio tecmint.

rar a tecmint.rar tecmint

Cómo extraer archivos RAR en Linux

Una vez que haya instalado unrar, puede abrir o extraer fácilmente el contenido de un archivo RAR en el directorio de trabajo actual utilizando el siguiente comando con la opción e.

unrar e tecmint.rar

Cómo extraer un archivo RAR a un directorio específico

Para abrir/extraer un archivo RAR en una ruta o directorio de destino específico, use la opción e, extraerá todos los archivos en el directorio de destino especificado.

unrar e tecmint.rar /home/tecmint/rarfiles

Cómo extraer un archivo RAR con estructura de directorio

Para abrir/extraer un archivo RAR con su estructura de directorio original, simplemente ejecute el siguiente comando con la opción x, que lo extraerá de acuerdo con su estructura de carpetas; vea a continuación el resultado de El comando.

unrar x tecmint.rar

Cómo enumerar archivos RAR en Linux

Para enumerar el contenido de un archivo RAR en Linux, puede utilizar el comando unrar l, que mostrará la lista de archivos con sus tamaños, fechas, tiempos y permisos.

unrar l tecmint.rar

Cómo verificar la integridad del archivo RAR en Linux

Para verificar la integridad de un archivo RAR, puede usar el comando unrar t, que realizará una verificación de integridad completa para cada archivo en busca de errores y mostrará el estado del archivo.

unrar t tecmint.rar

El comando unrar solo extrae, enumera o prueba archivos comprimidos. No tiene opción para crear archivos RAR en Linux. Entonces, aquí necesitamos instalar la utilidad de línea de comandos RAR para crear archivos comprimidos.

Cómo eliminar archivos en el archivo RAR

El comando rar d se utiliza para eliminar archivos de un archivo RAR existente en Linux. La opción d modifica directamente el archivo RAR existente eliminando los archivos especificados.

rar d tecmint.rar randfile001 randfile002 

En el comando anterior, los archivos randfile001 y randfile002 se eliminarán del archivo RAR tecmint.rar.

Cómo reparar archivos RAR en Linux

El comando rar r se utiliza para reparar y recuperar datos de archivos RAR dañados o corruptos en Linux.

rar r tecmint.rar

Cómo agregar archivos al archivo RAR

Para actualizar o agregar archivos al archivo existente, use el comando rar u, que le permite agregar archivos a un archivo RAR existente o actualizar archivos dentro del archivo.

rar u tecmint.rar hello.py

Ahora, verifique que el archivo tecmint.sql esté agregado al archivo comprimido.

rar l tecmint.rar

Cómo establecer una contraseña para un archivo RAR

Esta es una característica muy interesante de la herramienta rar, que nos permite establecer una contraseña para el archivo RAR usando el siguiente comando.

rar a -p tecmint.rar

Ahora verifíquelo extrayendo el archivo comprimido y vea si nos solicitará que ingresemos la contraseña que establecimos anteriormente.

rar x tecmint.rar

Cómo bloquear un archivo RAR

El comando rar k se utiliza para bloquear un archivo RAR existente, lo cual es útil si desea evitar modificaciones adicionales en el archivo.

rar k tecmint.rar

Cómo dividir un archivo RAR

Para dividir un archivo RAR en partes o segmentos de 50 MB, use el siguiente comando con la opción -v50M, que dividirá el archivo RAR en cuatro partes.

rar a -v50M archive_name.part.rar file1 file2 directory

Asegúrese de reemplazar “archive_name.part.rar” con el nombre de archivo deseado y el tamaño deseado (por ejemplo, 50 M o 100 M). Incluya los archivos o directorios que desea comprimir.

Conclusión

Para obtener más opciones y uso de RAR y Unrar, ejecute el siguiente comando y se mostrará una lista de opciones con su descripción.

man unrar
man rar

Hemos presentado casi todas las opciones anteriores para los comandos rar y unrar con sus ejemplos. Si cree que nos hemos perdido algo en esta lista y desea que lo agreguemos, actualícenos utilizando el formulario de comentarios a continuación.