Cómo crear y extraer archivos Zip a un directorio específico en Linux


En uno de nuestros varios artículos sobre el comando tar, le mostramos cómo extraer archivos tar a un directorio específico o diferente en Linux. Esta breve guía le explica cómo extraer/descomprimir archivos de archivo .zip a un directorio específico o diferente en Linux.

Zip es una utilidad de compresión y empaquetado de archivos simple y multiplataforma para sistemas similares a Unix, incluidos Linux y Windows OS; además de muchos otros sistemas operativos. El formato “ zip ” es un formato de archivo de archivo común utilizado en PC con Windows y, lo más importante, le permite especificar el nivel de compresión entre 1 y 9 como una opción.

Crear archivo comprimido Zip en Linux

Para crear un archivo .zip (empaquetado y comprimido) desde la línea de comandos, puede ejecutar un comando similar al que se muestra a continuación. El indicador -r permite la lectura recursiva de archivos. estructura de directorios.

$ zip -r tecmint_files.zip tecmint_files 

Para descomprimir el archivo archivador tecmint_files.zip que acaba de crear, puede ejecutar el comando descomprimir de la siguiente manera.

$ unzip tecmint_files.zip

El comando anterior extraerá los archivos en el directorio de trabajo actual. ¿Qué sucede si desea enviar los archivos descomprimidos a un directorio específico o diferente? Puede aprender esto en la siguiente sección.

Extraer archivo Zip a un directorio específico o diferente

Para extraer/descomprimir archivos de archivo .zip a un directorio específico o diferente de la línea de comandos, incluya el indicador de comando para descomprimir -d como se muestra a continuación. Usaremos el mismo ejemplo anterior para demostrar esto.

Esto extraerá el contenido del archivo .zip en el directorio /tmp :

$ mkdir -p /tmp/unziped
$ unzip tecmint_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/

Para obtener más información sobre el uso, lea zip y descomprima las páginas de comando.

$ man zip
$ man unzip 

También te puede interesar leer los siguientes artículos relacionados.

  1. How to Archive/Compress Files & Directories in Linux
  2. How to Open, Extract and Create RAR Files in Linux
  3. Peazip – A Portable File Manager and Archive Tool for Linux
  4. Dtrx – An Intelligent Archive Extraction (tar, zip, cpio, rpm, deb, rar) Tool for Linux

En este breve artículo, hemos explicado cómo extraer/descomprimir archivos .zip en un directorio específico o diferente en Linux. Puede agregar sus opiniones a este artículo a través del formulario de comentarios a continuación.