Como Extraer y Crear Archivos RAR En La Consola o Terminal de Linux
En esta página:
En Linux, RAR es la herramienta más popular para crear y extraer archivos .rar comprimidos. En ocasiones requerimos una herramienta rar para extraer en la consola un archivo .rar, 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 Post te enseñaré a Como Extraer y Crear Archivos RAR En La Consola o Terminal de Linux, vamos con ello.
Antes de continuar, te invito a escuchar el Podcast: “Invierte Tu Dinero En Lo Que Te Haga Crecer” y “¿ Porqué Es Importante Saber Programar en la Ciberseguridad ?” (Anchor Podcast):
Spotify: | Sound Cloud: | Apple Podcasts | Anchor Podcasts |
Bien ahora continuemos con el Post: Como Extraer y Crear Archivos RAR En La Consola o Terminal de Linux.
Extraer Archivo RAR En La Consola o Terminal de Linux
Primero instala unrar, ejecutando cualquiera de los siguientes comandos en tu consola de comandos:
1 2 3 4 5 |
$ sudo apt-get install unrar $ sudo apt install unrar |
Si está utilizando distribuciones basadas en RHEL , puede usar el comando dnf o el comando yum para instalarlo:
1 2 3 4 |
# En distribuciones Red Hat $ sudp dnf install unrar |
Si está utilizando otras distribuciones, debes descargar el archivo unrar/rar más reciente e instalarlo con los siguientes comandos:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
--------------- En 64 bits --------------- cd /tmp wget https://www.rarlab.com/rar/rarlinux-x64-612.tar.gz tar -zxvf rarlinux-x64-612.tar.gz cd rar sudo cp -v rar unrar /usr/local/bin/ --------------- En 32 bits --------------- cd /tmp wget https://www.rarlab.com/rar/rarlinux-x32-612.tar.gz tar -zxvf rarlinux-x32-612.tar.gz cd rar sudo cp -v rar unrar /usr/local/bin/ |
Para abrir/extraer un archivo RAR en el directorio de trabajo actual, simplemente usa el siguiente comando:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
unrar e misarchivos.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Extracting from misarchivos.rar Extracting index.php OK Extracting app.js OK Extracting background.png OK Extracting estilos.css OK All OK |
Para abrir/extraer un archivo RAR en una ruta específica o directorio de destino, simplemente ejecuta el siguiente comando, este extraerá todos los archivos en el directorio de destino especificado:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
unrar e misarchivos.rar /home/ UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Extracting from misarchivos.rar Extracting /home/index.php OK Extracting /home/app.js OK Extracting /home/background.png OK Extracting /home/estilos.css OK All OK |
Para abrir/extraer un archivo RAR con su estructura de directorio original, simplemente emite el siguiente comando con la opción x. Se extraerá de acuerdo con su estructura de carpetas, mira a continuación la salida del comando:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
unrar x misarchivos.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Extracting from misarchivos.rar Creating misarchivos OK Extracting misarchivos/index.php OK Extracting misarchivos/app.js OK Extracting misarchivos/background.png OK Extracting misarchivos/estilos.css OK Creating default OK Extracting default/index.php OK Extracting default/app.js OK Creating img OK Extracting img/background.png OK Creating css OK Extracting css/estilos.css OK All OK |
Existen muchos comandos para hacer determinadas tareas, pero no quiero extender el Post. Bien ahora pasemos a ver como crear un archivo RAR en la consola o terminal de Linux.
Crear Archivo RAR En La Consola o Terminal de Linux
Primero instala rar, ejecutando cualquiera de los siguientes comandos en tu consola de comandos:
1 2 3 4 5 6 7 8 9 |
sudo apt-get install rar # Para distribuciones Red Hat sudo dnf install rar # Usando 'yum' yum install rar |
Para crear un archivo RAR, ejecuta el siguiente comando con la opción a. Creará un archivo de almacenamiento para un directorio misarchivos:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
rar a misarchivos.rar misarchivos RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Evaluation copy. Please register. Creating archive misarchivos.rar Adding misarchivos/index.php OK Adding misarchivos/app.js OK Adding misarchivos/background.png OK Adding misarchivos/estilos.css OK Adding misarchivos OK Done |
Linux crea un archivo llamado misarchivos.rar en el directorio o ubicación actual.
Verificar El Estado del Archivo RAR
Para probar la integridad de un archivo comprimido, usa la opción t. El siguiente comando realizará una verificación de integridad completa para cada archivo y mostrará el estado del archivo:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
unrar t misarchivos.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Testing archive misarchivos.rar Testing misarchivos/index.php OK Testing misarchivos/app.js OK Testing misarchivos/background.png OK Testing misarchivos/estilos.css OK Testing default/index.php OK Testing default/app.js OK Testing img/background.png OK Testing css/estilos.css OK All OK |
Existen diferentes comandos para diferentes tareas en Linux, puedes obtener más opciones y usos de RAR y Unrar, ejecuta el siguiente comando que mostrará una lista de opciones con su descripción.
1 2 3 4 5 6 7 |
# Para Unrar man unrar # Para RAR man rar |
En este Post te quize compartir 2 tareas importantes: Extraer y Crear Archivos RAR En La Consola o Terminal de Linux y no extenderme mucho.
Conclusión
Extrar y comprimir archivo RAR en la consola de Linux es una manera sabia de trabajar, ya que en la consola de comandos las tareas se realizan más rápido que por una GUI (Graphical User Interface) o Interfaz Gráfica de Usuario. Conforme uses más seguido los comandos compartidos en este artículo, lograrás dominarlos, como se dice la práctica hacer al maestro.
Nota(s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en las Redes Sociales para que no te pierdas nuestros próximos contenidos.
- Linux
- 17-09-2022
- 29-04-2024
- Crear un Post - Eventos Devs - Foro
Social
Redes Sociales (Developers)
Redes Sociales (Digital)