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, te 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 .zip a un directorio específico o diferente en Linux.
Zip es una sencilla utilidad de empaquetado y compresión de archivos multiplataforma para sistemas tipo Unix, incluyendo 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 los PC de Windows y lo más importante es que permite especificar el nivel de compresión entre 1 y 9 como opción.
Lea también: 5 Mejores Herramientas de Archivo en Línea de Comandos para Linux
Crear Archivo Zip en Linux
Para crear un archivo .zip (empaquetado y comprimido) desde la línea de comandos, puedes ejecutar un comando similar al siguiente, La bandera -r
permite la lectura recursiva de la estructura de directorios de los archivos.
$ zip -r tecmint_files.zip tecmint_files
Para descomprimir el archivo tecmint_files.zip que acabas de crear, puedes ejecutar el comando unzip de la siguiente manera.
$ unzip tecmint_files.zip
El comando anterior extraerá los archivos en el directorio de trabajo actual. Qué pasa si quieres enviar los archivos descomprimidos a un directorio específico o diferente – puedes aprender esto en la siguiente sección.
Extraer archivo zip a un directorio específico o diferente
Para extraer/descomprimir archivos .zip a un directorio específico o diferente desde la línea de comandos, incluye la bandera del comando -d
unzip como se muestra a continuación. Utilizaremos el mismo ejemplo anterior para demostrarlo.
Esto extraerá el contenido del archivo .zip contenido en el directorio /tmp:
$ mkdir -p /tmp/unziped$ unzip tecmint_files.zip -d /tmp/unziped$ ls -l /tmp/unziped/
For more usage information, read zip and unzip command man pages.
$ man zip$ man unzip
You may also like to read the following related articles.
- How to Archive/Compress Files & Directories in Linux
- How to Open, Extract and Create RAR Files in Linux
- Peazip – A Portable File Manager and Archive Tool for Linux
- Dtrx – An Intelligent Archive Extraction (tar, zip, cpio, rpm, deb, rar) Tool for Linux
In this short article, we have explained how to extract/unzip .zip archive files to a specific or different directory in Linux. You can add your thoughts to this article via the feedback form below.