Como usar zip en linux

Como usar zip en linux, para comprimir o descomprimir archivos.

Zip es un comando multiplataforma, que se utiliza para comprimir o descomprimir archivos. Esta popular herramienta de compresión, nos ahorra espacio al reducir el tamaño de los archivos o datos.

La utilidad del comando zip, está fuera de toda duda. Por ejemplo:

  • Ahorramos espacio de almacenamiento, ya que al comprimir reducimos el tamaño del archivo.
  • Facilita la tarea de transferir archivos grandes por correo electrónico.
  • Subir o descargar archivos mucho más rápido.
  • Economizamos nuestro ancho de banda.

En este artículo que hoy cubrimos, vemos la mayoría de situaciones que puedes encontrar en un entorno real, donde el uso de zip te ayudara en tu labor. Seguro que algunas no las conocías (como usar zip en linux).

Usar zip en Linux

Usar zip en Linux

 

Como usar zip en linux

Usar zip en linux de manera eficiente, no es tarea difícil. Como es lógico, el único requisito es tener la herramienta instalada, aunque la mayoría de distribuciones modernas ya la traen por defecto. Comenzamos el artículo (como usar zip en linux) que se basara en sintaxis y ejemplos de uso, verás que fácil.

Comprimir un archivo en zip
zip [destino] [origen]

Ejemplo…

sergio@sololinux:~$ zip demo.zip demo.sh
  adding: demo.sh (deflated 39%)

Con el comando anterior, el archivo original se conserva.

 

Comprimir varios archivos en un zip
zip [destino] [origen] [origen1] [origen2]

Vemos un ejemplo real.

sergio@sololinux:~$ zip demo.zip demo.sh demo1.sh demo2.sh
  adding: demo.sh (deflated 39%)
  adding: demo1.sh (stored 0%)
  adding: demo2.sh (deflated 72%)

También puedes aplicar un asterisco y comprimir todos los archivos con la misma extensión.

zip demo.zip *.sh

 

Comprimir en un directorio diferente
zip Documentos/archivos/demo.zip demo.sh

 

Agregar archivo a un zip existente

Para lograr este efecto, debes utilizar la opción -u.

zip -u demo.zip demo3.sh

Ejemplo de uso de zip, para agregar datos a un zip ya creado.

sergio@sololinux:~$ zip -u demo.zip demo3.sh
  adding: demo3.sh (deflated 71%)

 

Eliminar archivo de un zip

Con la opción -d, podemos borrar un archivo de un zip ya construido.

zip -d demo.zip demo3.sh

Observa…

sergio@sololinux:~$ zip -d demo.zip demo3.sh
deleting: demo3.sh

 

Comprimir en zip sin avisos

Si quieres evitar que se impriman informes de resultados, usa la opción -q.

sergio@sololinux:~$ zip -q demo.zip demo.sh

 

Eliminar archivos de origen al comprimir

Si no quieres conservar los archivos de origen una vez generada la compresión, puedes utilizar la opción -m. Como usar zip en linux.

sergio@sololinux:~$ zip -m demo.zip demo.sh

 

Comprimir un directorio y todo su contenido
zip -r [destino] [origen/]

Imagen de ejemplo…

Como usar zip

Como usar zip en linux / unix

 

Establecer el nivel de compresión

Los valores de compresión tienen una escala del 0 al 9. Por defecto es 6. Mira que fácil.

sergio@sololinux:~$ zip -8 demo.zip demo.sh
sergio@sololinux:~$ zip -8 demo.zip demo.sh
updating: demo.sh (deflated 39%)

 

Crear un zip protegido con password

Para proteger un archivo tan solo debes aplicar la opción -e, y escribir el password deseado. Como usar zip.

zip -e demo.zip demo.sh

Verás algo similar a…

sergio@sololinux:~$ zip -e demo.zip demo.sh
Enter password: 
Verify password: 
updating: demo.sh (deflated 39%)

 

Proteger un zip existente

Cuando hablamos de usar zip, es posible que nos asalte una duda. ¿Es posible agregar una contraseña a un zip ya creado?. La respuesta es zipcloack, si se puede.

zipcloak [archivo-zip]

Así funciona…

sergio@sololinux:~$ zipcloak demo.zip
Enter password: 
Verify password: 
   copying: demo.sh
encrypting: demo1.sh
encrypting: demo2.sh
encrypting: demo/
encrypting: demo/demo2.sh
encrypting: demo/demo3.sh
encrypting: demo/demo1.sh
encrypting: demo/demo.sh

 

Información detallada del archivo comprimido

Es posible que en casos puntuales necesites averiguar información detallada del archivo. Ejecuta el siguiente comando. Como usar zip en linux.

zipdetails demo.zip

Imagen de ejemplo de zipdetails.

Uso de zip con Zipdetails

Uso de zip en linux con Zipdetails

 

Descomprimir archivos zip

Para descomprimir archivos zip, necesitamos usar la herramienta unzip. Esto lo dejamos para un próximo articulo.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Como usar zip en linux.

Chat de SoloLinux en Telegram

 

2 Comentarios

  1. Elisa
    24/11/2020

Agregar comentario

1 logo sololinux

Suscríbete a SoloLinux

Recibe todos los nuevos artículos es tu correo electrónico

You have Successfully Subscribed!

Ir al contenido