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 te explica cómo extraer/descomprimir archivos de archivo .zip a un directorio específico o diferente en Linux.
Zip es una herramienta simple y de 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 común de archivo de compresión utilizado en PC con Windows y lo más importante, te permite especificar el nivel de compresión entre 1 y 9 como una opción.
Leer También: 5 Mejores Herramientas de Archivo de Línea de Comandos para Linux
Crear Archivo de Archivo Zip en Linux
Para crear un archivo .zip (empaquetado y comprimido) desde la línea de comandos, puedes ejecutar un comando similar al que se muestra abajo, la bandera -r
permite la lectura recursiva de la estructura de directorios de archivos.
$ zip -r tecmint_files.zip tecmint_files

Para descomprimir el archivo de archivo tecmint_files.zip que acabas de crear arriba, 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 deseas 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 de archivo .zip a un directorio específico o diferente desde la línea de comandos, incluye la bandera de comando -d
de descompresión como se muestra a continuación. Utilizaremos el mismo ejemplo anterior para demostrar esto.
Esto extraerá el contenido del archivo .zip al directorio /tmp:
$ mkdir -p /tmp/unziped $ unzip tecmint_files.zip -d /tmp/unziped $ ls -l /tmp/unziped/

Para más información de uso, lee las páginas de manual de los comandos zip y unzip.
$ man zip $ man unzip
También puedes estar interesado en leer los siguientes artículos relacionados.
- Cómo Archivar/Comprimir Archivos y Directorios en Linux
- Cómo Abrir, Extraer y Crear Archivos RAR en Linux
- Peazip – Un Gestor de Archivos y Herramienta de Archivado Portátil para Linux
- Dtrx – Una Herramienta de Extracción de Archivos Inteligente (tar, zip, cpio, rpm, deb, rar) para Linux
En este breve artículo, hemos explicado cómo extraer/descomprimir archivos de archivo .zip a un directorio específico o diferente en Linux. Puedes agregar tus pensamientos a este artículo a través del formulario de comentarios a continuación.
Source:
https://www.tecmint.com/unzip-extract-zip-files-to-specific-directory-in-linux/