top of page
Foto del escritorHolyHosting

Cómo Utilizar Unzip en Linux

Comprimir y descomprimir archivos simplifica muchas tareas complejas, ¡como la transferencia de archivos! ¡Aprenderás cómo usar unzip con comandos de Linux para mejorar tu flujo de trabajo en un VPS en este tutorial!


Zip es una función de compresión popular que es portátil y fácil de usar. ¡Incluso puedes descomprimir archivos creados en Linux en Windows!


Unzip es una utilidad que no está instalada por defecto en la mayoría de las distribuciones de Linux, pero se puede instalar fácilmente. ¡Puedes emparejar la compresión de archivos .tar.gz creando archivos .zip!


¿Para Qué se Utiliza Zip?

Cómo Instalar Unzip

Cómo Usar Zip y Unzip en Linux

¿Para Qué se Utiliza Zip?


Aquí tienes algunos escenarios en los que podrías optar por usar archivos zip:


Cuando trabajas con frecuencia entre sistemas basados en Windows y Unix. No solo comprime archivos, sino que también es una utilidad de paquete de archivos. Funciona en múltiples sistemas operativos.


Para ahorrar ancho de banda. Si tienes ancho de banda limitado o restringido, puedes usar zip entre dos servidores para la transferencia de archivos.


Transfiere archivos rápidamente. La utilidad zip reduce el tamaño del archivo, reduciendo así el tiempo de transferencia.


Sube o baja directorios a una velocidad más rápida.


Ahorra espacio en disco.


Descomprime archivos .zip protegidos con contraseña.


Disfruta de una buena relación de compresión.


Recuerda, antes de aprovechar Unzip en Linux, tendrás que acceder a tu servidor virtual privado a través de SSH.


Cómo Instalar Unzip

Ahora que sabemos para qué se utiliza zip, repasemos cómo instalar unzip en tu VPS de

Linux según el sistema operativo que estés utilizando.


Cómo Instalar Unzip en Sistemas Debian y Ubuntu

¡Instalar unzip es fácil! Con Ubuntu y Debian, utiliza el siguiente comando para instalar unzip:

```bash

sudo apt install unzip

```

Siéntate y espera un minuto hasta que termine la instalación.

Para crear archivos zip, también tendrás que instalar zip. Puedes hacerlo con el siguiente comando:

```bash

sudo apt-get install zip

```

Cómo Instalar Unzip en Linux CentOS y Fedora

Esto también es simple y se puede hacer con el siguiente comando:

```bash

sudo yum install unzip

```

Una vez que la instalación esté completa, puedes verificar la ruta con el siguiente comando:

```bash

which unzip

```

Después de ejecutar la dirección en la línea de comandos, deberías obtener una salida que se vea así:

```bash

/usr/bin/unzip

```

También puedes confirmar que todo está instalado correctamente utilizando el siguiente comando. Dará una salida detallada con los detalles de la utilidad unzip.

```bash

unzip -v

```

Cómo Usar Zip y Unzip en Linux

Ahora que sabemos cómo instalar la utilidad, podemos empezar a aprender los usos básicos de ella:


Cómo Crear Archivos Zip en Linux

La sintaxis básica para crear un archivo .zip es:

```bash

zip opciones archivo_zip lista_de_archivos

```

Para probar esto, creamos dos archivos: ExampleFile.txt y ExampleFile1.txt. Los comprimiremos en sampleZipFile.zip con el siguiente comando:

```bash

zip sampleZipFile.zip ExampleFile.txt ExampleFile1.txt

```

Cómo Usar Linux para Descomprimir un Archivo

El comando unzip se puede usar sin opciones. Esto descomprimirá todos los archivos en el directorio actual. Un ejemplo es el siguiente:

```bash

```

Por defecto, se descomprimirá en la carpeta actual siempre que tengas acceso de lectura-escritura.

Cómo Eliminar un Archivo de un Archivo .zip

Una vez creado un archivo .zip, puedes eliminar o borrar archivos en él. Así que, si quieres eliminar ExampleFile.txt del archivo sampleZipFile.zip existente, puedes usar el siguiente comando:

```bash

zip -d sampleZipFile.zip ExampleFile.txt

```

Después de ejecutar este comando, puedes descomprimir el archivo .zip usando:

```bash

```

Aquí verás que ExampleFile.txt ha sido eliminado y no se puede ver en la extracción.

Cómo Actualizar Archivos Zip

Una vez creado un archivo .zip, puedes agregar un nuevo archivo a un archivo .zip existente. Supongamos que necesitas agregar un nuevo archivo ExampleFile2.txt al archivo sampleZipFile.zip ya existente. Puedes hacer esto con el siguiente comando:

```bash

zip -u sampleZipFile.zip ExampleFile2.txt

```

Ahora, si extraes sampleZipFile.zip, encontrarás el nuevo archivo ExampleFile2.txt agregado.

Cómo Mover un Archivo a un Zip

Puedes mover fácilmente archivos específicos a un archivo .zip. Esto significa que después de agregar los archivos, se eliminarán de sus directorios originales. Esto se hace agregando la opción -m. Un ejemplo de este comando sería:

```bash

zip -m sampleZipFile.zip ExampleFile2.txt

```

Cómo Usar Zip Recursivamente en Linux

La opción -r se usa para comprimir archivos de manera recursiva. Esta opción comprimirá todos los archivos presentes dentro de una carpeta. Un ejemplo de este comando es el siguiente:

```bash

zip -r sampleZipFile.zip MyDirectory

```

En el ejemplo, MyDirectory es un directorio que tiene múltiples archivos y subdirectorios para comprimir.

Cómo Excluir Archivos en un Zip

Al crear un archivo .zip, puedes excluir archivos no deseados. Esto se hace usando la opción -x. A continuación, un ejemplo:

```bash

zip -x sampleZipFile.zip ExampleFile.txt

```

Aquí, ExampleFile.txt no se agregará a sampleZipFile.zip.

Cómo Descomprimir en un Directorio Diferente

En caso de que no desees descomprimir en el directorio actual, sino que desees especificar una ubicación de directorio, también puedes hacerlo. Usa la opción -d para proporcionar una ruta de directorio en el comando unzip. Un ejemplo de este comando es el siguiente:

```bash

unzip sampleZipFile.zip -d /usr/sampleZip/ExampleDir

```

Cómo Usar Unzip en Linux con Múltiples Archivos Zip

Si deseas descomprimir varios archivos zip existentes dentro de tu directorio de trabajo actual, puedes usar un comando como el siguiente:

```bash

unzip '*.zip'

```

Este comando descomprimirá todos los archivos zip individuales.

Cómo Suprimir la Salida al Usar Unzip en Linux

Por defecto, cuando usamos el comando unzip, este imprime la lista de todos los archivos que se están extrayendo. Se imprime un resumen

del proceso de extracción. En caso de que desees suprimir estos mensajes, puedes usar la opción -q. El comando sería como se muestra a continuación:

```bash

```

Cómo Excluir Archivos al Usar Unzip en Linux

En caso de que desees extraer todos los archivos excepto uno, puedes usar un comando similar al mostrado a continuación:

```bash

unzip sampleZipFile.zip -x excludedFile.txt

```

Aquí el comando descomprimirá todos los archivos excepto excludedFile.txt.

También puedes evitar que se extraigan tipos de archivo específicos. Un ejemplo de esto es el siguiente:

```bash

unzip sampleZipFile.zip -x "*.png/*"

```

El comando anterior excluirá todos los archivos .png de ser extraídos.

Cómo Usar Unzip en Linux con Archivos Protegidos por Contraseña

Un archivo .zip protegido por contraseña se puede descomprimir utilizando la opción -P. Un ejemplo de este comando es el siguiente:

```bash

unzip -P Contraseña sampleZipFile.zip

```

En el comando anterior, Contraseña será la contraseña para el archivo .zip.

Cómo Sobrescribir Archivos Zip

Cuando descomprimes el mismo archivo nuevamente en la misma ubicación donde se extrajo el archivo, por defecto verás un mensaje preguntando si deseas sobrescribir el archivo actual, sobrescribir todos los archivos, omitir la extracción del archivo actual, omitir la extracción de todos los archivos o renombrar el archivo actual.

Las opciones serían como se muestra a continuación:

[y]es, [n]o, [A]ll, [N]one, [r]ename

Puedes sobrescribir estos archivos usando las opciones -o. Un ejemplo de esto es el siguiente:

```bash

```

Debes tener precaución al ejecutar este comando, ya que sobrescribirá por completo las copias existentes. Cualquier cambio realizado en la copia anterior será sobrescrito.

Cómo Usar Unzip en Linux Sin Sobrescribir Archivos

Si descomprimiste un archivo y realizaste algunos cambios, pero accidentalmente eliminaste algunos archivos, ¡puedes usar este enfoque para restaurarlos! Usa la opción -n para omitir la extracción en caso de que un archivo ya exista. Así, efectivamente solo se extraerán los archivos que no existan. Un ejemplo de este comando es:

```bash

```

Cómo Listar el Contenido de un Zip en Linux

La opción -l listará todos los archivos dentro del archivo .zip junto con la marca de tiempo y otros detalles básicos. Un ejemplo de este comando es:

```bash

```

Conclusión

Eso es todo, has sido presentado a todas las funciones esenciales de las utilidades zip y unzip en Linux. ¡Comienza a mejorar la gestión de tus archivos ahora mismo!

703 visualizaciones

Entradas relacionadas

Ver todo

Cómo Instalar Java en Ubuntu 18.04

Cómo Instalar Java en Ubuntu 18.04 Este artículo te enseñará cómo instalar Java en Ubuntu 18.04. Los comandos funcionarán en cualquier...

Comments


CREA TU SERVIDOR

¿LISTO PARA COMENZAR?

¡Comienza hoy y te ofreceremos un 10% de descuento en tu primera factura con nuestra promoción de nuevos clientes!

Etiqueta.png
Ver promociones y cupones activos
bottom of page