Cómo extraer un archivo RAR en Ubuntu/CentOS/RHEL Linux (2024)

Esta publicación lo guiará sobre cómoextraiga un archivo RAR en CentOS/RHEL/Ubuntu Linux. ¿Cómo abro un archivo rar en Linux? Cómo crear un archivo rar usando la herramienta RAR en el sistema operativo Linux.

  • Instalar la herramienta UNRAR
  • Extraiga el archivo RAR usando la herramienta UNRAR
  • Listar todos los archivos dentro del archivo RAR
  • Archivo RAR de prueba
  • Crear archivo RAR
  • Adición de nuevos archivos en un archivo RAR existente
  • Establecer contraseña para proteger el archivo RAR
  • Obtenga más información sobre el comando UNRAR

¿Qué es RAR?

RAR es un formato de archivo patentado que admite la compresión de datos, la recuperación de errores y la distribución de archivos. Fue desarrollado por un ingeniero de software ruso, Eugene Roshal, y el software RAR tiene la licencia de win.rar.

Instalar la herramienta UNRAR

Si tiene archivos rar en su sistema CentOS/Ubuntu Linux y desea extraer todos los archivos de este archivo rar, necesita usar la herramienta descomprimir para lograr el resultado. y la herramienta unrar no está instalada por defecto. por lo que necesita instalarlo a través demmmoapt-getmando en primer lugar.

Para Ubuntu/Debian Linux:

Si está usando Ubuntu o Debian Linux, puede usar el comando apt o apt-get para instalar el paquete unrar, escriba:

$ sudo apt-get install unrar

Salidas:

devops@devops-osetc:~$ sudo apt-get install unrarsudo: no se pudo resolver el host devops-osetc[sudo] contraseña para devops:Leyendo listas de paquetes... ListoCreando árbol de dependenciaLeyendo información de estado... ListoSe instalarán los siguientes paquetes NUEVOS :unrar0 actualizado, 1 recién instalado, 0 para eliminar y 598 no actualizado. Necesita obtener 123 kB de archivos. Después de esta operación, se utilizarán 310 kB de espacio adicional en disco. Obtenga: 1 http://us.archive.ubuntu .com/ubuntu xenial/multiverse amd64 unrar amd64 1:5.3.2-1 [123 kB]Obtuvo 123 kB en 1s (90.6 kB/s)Seleccionando el paquete previamente no seleccionado unrar.(Leyendo la base de datos... 179223 archivos y directorios actualmente instalados .)Preparando para desempaquetar .../unrar_1%3a5.3.2-1_amd64.deb ...Desempaquetando unrar (1:5.3.2-1) ...Procesando disparadores para man-db (2.7.5-1) .. .Configuración de unrar (1:5.3.2-1) ...alternativas de actualización: uso de /usr/bin/unrar-nonfree para proporcionar /usr/bin/unrar (unrar) en modo automático

Para CentOS/RHEL Linux

Si está usando CentOS/RHEL Linux, necesita usar el comando yum para instalar el paquete unrar, escriba:

# yum instalar unrar -y

O puede descargar el último archivo fuente unrar, solo siga los siguientes pasos:

#1descargue el paquete fuente unrar más reciente, escriba:

# wget https://www.rarlab.com/rar/rarlinux-x64-5.6.1.tar.gz

#2descomprima el paquete rarlinux, escriba:

# tar -zxvf rarlinux-x64-5.6.1.tar.gz

Salidas:

[root@osetc_test ~]# tar -zxvf rarlinux-x64-5.6.1.tar.gzrar/rar/order.htmrar/acknow.txtrar/readme.txtrar/default.sfxrar/license.txtrar/rarfiles.lstrar/whatsnew. txtrar/makefiles/rarrar/unrarrar/rar.txt

#3cambie el directorio actual a rar, escriba:

# cd rar

#4copie el script rar y unrar en el directorio /usr/local/bin

# cp -v rar unrar /usr/local/bin

Salidas:

root@osetc_test rar]# cp -v rar unrar /usr/local/bin/`rar' -> `/usr/local/bin/rar''unrar' -> `/usr/local/bin/unrar'

Para FedoraLinux

Si está usando Fedora Linux, necesita usar el comando dnf para instalar unrar pcakge, escriba:

$ sudo dnf instalar unrar

Para FreeBSD Unix

Si está usando el sistema FreeBSD Unix, necesita usar el comando pkg para instalar el paquete unrar, escriba:

# paquete instalar unrar

Para el sistema MacOS

Si está utilizando el sistema macOS y necesita usar el comando brew para instalar el paquete unrar, escriba:

$ brew instalar unrar

Extraiga el archivo RAR usando la herramienta UNRAR

Después de instalar la herramienta unarar, puede usar el comando unrar para extraer todos los archivos de un archivo rar. Si desea extraer un archivo RAR en el directorio de trabajo actual, solo necesita usar eldescomprimircomando conmiopción, escriba:

$ unrar y prueba.rar

Salidas:

devops@devops-osetc:~/working$ unrar e test.rarUNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander RoshalExtrayendo de test.rarExtrayendo fio OKTodo OK

Si desea extraer un archivo RAR en un directorio de destino específico, como: /tmp, simplemente escriba:

$ unrar y test.ra /tmp

Salidas:

devops@devops-osetc:~/working$ unrar e test.rar /tmpUNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander RoshalExtracción de test.rarExtracción de /tmp/fio OKTodo OK

Listar todos los archivos dentro del archivo RAR

Si desea enumerar o verificar archivos en un archivo de almacenamiento RAR, puede usardescomprimircomando conyoopción, escriba:

$ unrar l prueba.rar

Salidas:

devops@devops-osetc:~/working$ unrar l test.rarUNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander RoshalArchivo: test.rarDetalles: RAR 4Atributos Tamaño Fecha Hora Nombre----------- --------- ---------- ----- -----rwxrwxr-x 8600 2017-07-31 14:21 fio-------- --- --------- ---------- ----- ----8600 1

Mostrará la lista de archivos con sus atributos, tamaño, fecha, etc.

Archivo RAR de prueba

Si desea comprobar la integridad de un archivo RAR, puede utilizar eldescomprimircomando contopción, escriba:

$ unrar t prueba.rar

salidas:

devops@devops-osetc:~/working$ unrar t test.rarUNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander RoshalArchivo de prueba test.rarTesting fio OKTesting fio.c OKTodo OK

Crear archivo RAR

Si desea crear un archivo rar en su sistema Linux, puede usar el comando rar para lograrlo. Y el comando rar no está instalado de forma predeterminada, por lo que primero debe instalarlo a través del comando yum o apt-get.

Para CentOS/RHEL, debe descargar el paquete rar más reciente del sitio rarlab, como mencioné anteriormente.

Para Ubuntu/Debian Linux, puede usar el comando apt-get para instalarlo, escriba:

$ sudo apt-get install rar

Salidas:

devops@devops-osetc:~/working$ sudo apt-get install rarsudo: no se pudo resolver la contraseña del host devops-osetc[sudo] para devops:Leyendo listas de paquetes... ListoConstruyendo árbol de dependenciaLeyendo información de estado... ListoLos siguientes paquetes NUEVOS ser instalado: rar0 actualizado, 1 recién instalado, 0 para eliminar y 598 no actualizado. Necesita obtener 587 kB de archivos. Después de esta operación, se usarán 1,657 kB de espacio adicional en disco. Obtenga: 1 http://us.archive .ubuntu.com/ubuntu xenial/multiverse amd64 rar amd64 2:5.3.b2-1 [587 kB]Obtuvo 587 kB en 2s (262 kB/s)Seleccionando paquete rar previamente no seleccionado.(Leyendo base de datos... 179228 archivos y directorios actualmente instalado.) Preparando para descomprimir .../rar_2%3a5.3.b2-1_amd64.deb ... Desempaquetando rar (2:5.3.b2-1) ... Activadores de procesamiento para man-db (2.7.5- 1) ...Configurando rar (2:5.3.b2-1) ...

Luego puede usar el comando rar con una opción para crear un nuevo archivo rar. tipo:

$ rar a test.rar fio fio.c

Salidas:

devops@devops-osetc:~/working$ rar a test.rar fio fio.cRAR 5.30 beta 2 Copyright (c) 1993-2015 Alexander Roshal 4 de agosto de 2015Versión de prueba Tipo RAR -? para obtener ayudaEvaluación copia. Por favor regístrese.Creando archivo test.rarAgregando fio OKAgregando fio.c OKDonedevops@devops-osetc:~/working$ ls *.rartest.rar

Así que se creó el archivo test.rar y se agregaron dos archivos fio y fio.c a test.rar.

Adición de nuevos archivos en un archivo RAR existente

Si tiene un archivo rar llamado test.rar y desea agregarle otro archivo, puede usar elrarcomando contuopción, escriba:

$ rar u prueba.rar fio3

Salidas:

devops@devops-osetc:~/working$ rar u test.rar fio3RAR 5.30 beta 2 Copyright (c) 1993-2015 Alexander Roshal 4 de agosto de 2015Versión de prueba Tipo RAR -? para obtener ayudaEvaluación copia. Regístrese. Actualizando el archivo test.rar Agregando fio3 OK Listo

Verifiquemos si fio3 se agrega al archivo de almacenamiento test.rar, escriba:

$ rar l prueba.rar

Salidas:

devops@devops-osetc:~/working$ rar l test.rarRAR 5.30 beta 2 Copyright (c) 1993-2015 Alexander Roshal 4 de agosto de 2015Versión de prueba Tipo RAR -? for helpArchive: test.rarDetails: RAR 4Atributos Tamaño Fecha Hora Nombre----------- --------- ---------- ----- -- ---rwxrwxr-x 8600 2017-07-31 14:21 fio-rw-rw-r-- 80 2017-07-31 14:20 fio.c-rw-rw-r-- 0 2017-08-01 15:16 fio3----------- --------- ---------- ----- ----8680 3

De los resultados anteriores, podemos ver que fio3 se ha agregado al archivo test.rar.

Establecer contraseña para proteger el archivo RAR

Puede establecer una contraseña para proteger un archivo rar, solo use elrarcomando con un-pagopción, escriba:

$ rar a -p prueba.rar

Salidas:

devops@devops-osetc:~/working$ rar a -p test.rarIngrese la contraseña (no se repetirá):Reingrese la contraseña:RAR 5.30 beta 2 Copyright (c) 1993-2015 Alexander Roshal 4 de agosto de 2015Versión de prueba Escriba RAR -? para obtener ayudaEvaluación copia. Regístrese.Actualizando archivo test.rarActualizando fio OKActualizando fio.c OKActualizando fio3 OKListo

Luego, intentemos extraer este archivo rar. Verifique si le solicita que ingrese una contraseña para continuar, escriba:

$ unrar y prueba.rar

Salidas:

devops@devops-osetc:~/working$ unrar e test.rarUNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander RoshalExtracción de test.rarIngrese la contraseña (no se repetirá) para fio:Extracción de fio OKfio.c - use actual contraseña ? [S]í, [N]o, [T]odo AExtrayendo fio.c OKExtrayendo fio3 OKTodo OK

Obtenga más información sobre el comando UNRAR

Si desea obtener más ayuda sobre el comando unrar o rar, puede escribir el siguiente comando:

$ hombre rar

O

$rar | menos

O

$ uno se pregunta

O

$unrar

Salidas:

devops@devops-osetc:~/working$ unrarUNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander RoshalUso: unrar  - -  <@ listfiles...> e Extraer archivos sin rutas archivadasl[t[a],b] Listar contenidos de archivo [technical[all], bare]p Imprimir archivo a stdoutt Probar archivos de archivov[t[a] ,b] Enumerar detalladamente el contenido del archivo [técnico [todo], básico] x Extraer archivos con la ruta completa  - Detener el escaneo de interruptores@[+] Deshabilitar [habilitar] listas de archivos ad Agregar el nombre del archivo a la ruta de destino [formato] Generar el nombre del archivo utilizando la fecha actualai Ignorar atributos de archivoap Establecer ruta dentro del archivoc- Deshabilitar comentarios showcfg- Deshabilitar configuración de lecturacl Convertir nombres a minúsculascu Convertir nombres a mayúsculasdh Abrir archivos compartidosep Excluir rutas de nombresep3 Expandir rutas al completo, incluida la letra de la unidadf Actualizar id de archivos[ c,d,p,q] Desactivar mensajesierr Enviar todos los mensajes a stderrinul Desactivar todos los mensajeskb Conservar archivos extraídos rotosn Filtrar adicionalmente archivos incluidosn@ Leer máscaras de filtro adicionales de stdinn@ Leer máscaras de filtro adicionales de archivo de listao[+| -] Establezca el modelo de sobrescrituraol[a] Procesar enlaces simbólicos como el enlace [rutas absolutas]o Cambiar el nombre de los archivos automáticamenteGuardar o restaurar el propietario del archivo y el grupop[contraseña] Establecer contraseñap- No consultar contraseñar Recursar subdirectoriossc[obj] Especificar el juegos de caracteresl Procesar archivos con un tamaño inferior al especificadom Procesar archivos con un tamaño superior al especificadota Procesar archivos modificados después de la  en formato AAAAMMDDHHMMSStb Procesar archivos modificados antes de la  en formato AAAAMMDDHHMMSStn Procesar archivos anteriores a a Procesar archivos anteriores a ts[N] Guardar o restaurar tiempo de archivo (modificación, creación, acceso)u Actualizar archivosv Listar todos los volúmenesver[n ] Control de versión de archivovp Pausa antes de cada volumenx Excluir archivox especificado@ Leer nombres de archivo para excluir de stdinx@ Excluir archivos enumerados en la lista especificada archivoy Suponer Sí en todas las consultas
Cómo extraer un archivo RAR en Ubuntu/CentOS/RHEL Linux (2024)
Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6056

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.