Formas de descomprimir archivos ZIP en Linux

Formas de descomprimir archivos ZIP en Linux

A veces es más fácil almacenar los programas, directorios y archivos en forma de archivo, ya que de esta manera ocupan menos espacio en el ordenador y, además, pueden trasladarse libremente a través de medios extraíbles a diferentes ordenadores. Uno de los formatos de archivo más populares es ZIP. Hoy queremos hablar de cómo trabajar con este tipo de datos en sistemas operativos basados en el kernel de Linux, ya que para desempaquetar o ver el contenido habrá que utilizar utilidades adicionales.

Descompresión de archivos ZIP en Linux

A continuación, tocaremos dos utilidades populares gratuitas que se gestionan a través de la consola, lo que significa que el usuario tendrá que introducir comandos integrados y adicionales para gestionar todos los archivos y herramientas. Un ejemplo hoy será la distribución Ubuntu, y para los propietarios de otras construcciones destacaremos cualquier inconsistencia.

Por separado nos gustaría señalar, si usted está interesado en la instalación posterior del programa desde el archivo, primero compruebe si no está en los repositorios oficiales o paquetes separados para su distribución, porque es mucho más fácil de realizar dicha instalación.

Lea también: Instalación de paquetes RPM / DEB en Ubuntu

Método 1: Descomprimir

Aunque en Ubuntu Unzip es una utilidad incorporada que nos permite gestionar archivos del tipo que necesitemos, pero es posible que otras builds de Linux no dispongan de esta útil herramienta, así que vamos a empezar por instalarla y luego a ocuparnos de la interacción.

  1. En primer lugar, ejecute «Terminal». por cualquier método conveniente, por ejemplo, a través del menú.
  2. Aquí, escriba el comando sudo apt install unzip para distribuciones basadas en Ubuntu o Debian, o sudo yum install unzip zip para las versiones que utilizan paquetes con formato Red Hat. Después de entrar, haga clic en Entre en.
  3. Especifique la contraseña para activar el acceso de root, ya que utilizamos el comando sudoejecutando todos los pasos como root.
  4. Ahora sólo tienes que esperar a que todos los archivos se añadan al sistema operativo. Si Unzip está presente en su ordenador, se le notificará en consecuencia.
  5. A continuación, tendrá que averiguar la ubicación del archivo deseado, si no lo ha hecho antes. Para ello, abra la carpeta de almacenamiento del objeto, haga clic en ella con el PCM y seleccione el elemento «Propiedades»..
  6. Recuerde la ruta de la carpeta principal, le será útil al desempaquetar.
  7. Volver a «Terminal». y navegar hasta la carpeta principal con cd /home/user/folderdonde usuario – nombre de usuario, y carpeta – el nombre de la carpeta donde se almacena el archivo.
  8. Para iniciar el proceso de desempaquetado, basta con escribir unzip folderdonde carpeta – nombre del archivo, .zip No tienes que añadir el formato, la utilidad lo determinará por sí misma.
  9. Espera hasta que veas una nueva línea de entrada. Si no aparece ningún error, entonces todo ha ido bien y puede ir a la carpeta principal del archivo para encontrar allí la variante ya desempaquetada.
  10. Si quieres poner los archivos descomprimidos en otra carpeta, tendrás que aplicar un argumento adicional. Ahora tiene que especificar unzip folder.zip -d /waydonde /vía – es el nombre de la carpeta donde deben guardarse los archivos.
  11. Espere hasta que el procesamiento de todos los objetos se haya completado.
  12. Puede ver el contenido del archivo con el comando unzip -l folder.zipcuando se encuentra en la carpeta principal. Todos los archivos encontrados se mostrarán delante de ti de una vez.

En cuanto a los argumentos adicionales utilizados en la utilidad Unzip, hay algunos de los más importantes a tener en cuenta:

  • -u – Actualizar los archivos existentes en el directorio;
  • -v – mostrando toda la información disponible sobre el objeto;
  • -P – establecer una contraseña para obtener el permiso para descomprimir el archivo (si hay cifrado);
  • -n – para no sobrescribir los archivos ya existentes en la ubicación de desempaquetado;
  • -j – ignorando la estructura del archivo.

Como puede ver, no hay nada complicado en el manejo de una utilidad llamada Unzip, pero no es adecuado para todos los usuarios, por lo que aconsejamos leer el segundo método, donde se aplicará una solución más común.

Método 2: 7z

La utilidad de archivo multifuncional 7z no sólo está diseñada para interactuar con el tipo de archivo del mismo nombre, sino que también es compatible con otros formatos populares, incluido ZIP. También existe una versión de esta herramienta para sistemas operativos Linux, por lo que le sugerimos que se familiarice con ella.

  1. Abra la consola y descargue la última versión de 7z desde el repositorio oficial introduciendo el comando sudo apt install p7zip-fully los propietarios de Red Hat y CentOS tendrán que especificar sudo yum install p7zip.
  2. Confirme la adición de nuevos archivos al sistema seleccionando la opción afirmativa.
  3. Desplácese a la carpeta donde se almacena el archivo, como se muestra en el método anterior, utilizando el comando cd. Aquí ver el contenido del objeto antes de desempaquetar escribiendo en la consola 7z l folder.zipDónde carpeta.zip. – es el nombre del archivo requerido.
  4. El proceso de desempaquetado en la carpeta actual se realiza mediante 7z x folder.zip.
  5. Si ya hay algún archivo con el mismo nombre, se le ofrecerá sustituirlo o saltarlo. Elija una opción en función de sus propias preferencias.

Al igual que Unzip, 7z tiene una serie de argumentos adicionales propios, le aconsejamos que lea también los principales:

  • e – extraer archivos especificando la ruta (cuando se utiliza x la ruta sigue siendo la misma);
  • t – comprobar la integridad del archivo;
  • -p – especificando la contraseña del archivo;
  • -x + перечень файлов – no desempaquetar los objetos especificados;
  • -y – Respuestas positivas a todas las preguntas formuladas durante el desembalaje.

Has recibido instrucciones sobre cómo utilizar dos herramientas populares para descomprimir ZIP en Linux. Preste especial atención a los argumentos opcionales y no olvide aplicarlos cuando sea necesario.

Nos alegramos de haber podido ayudarle con su problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?