Comprimir carpetas en formato zip

Zip es una herramienta de compresión y empaquetamiento de archivos para Unix, VMS, MSDOS, OS/2, Windows 9x/NT/XP, Minix, Atari, Macintosh, Amiga, y Acorn RISC OS. El programa unzip se utiliza para desempaquetar y descomprimir archivos zip.



Zip es útil para empaquetar un conjunto de archivos para distribución; para archivar archivos; y para recuperar espacio en disco comprimiendo temporalmente archivos o directorios no utilizados. El programa zip pone uno o más archivos comprimidos en un solo archivo zip, junto con información sobre los archivos (nombre, ruta, fecha de modificación, permisos de acceso, etc.)

Es posible empaquetar una estructura de directorio completa en un archivo zip con una simple instrucción:

zip -Z deflate -r carpeta.zip carpeta

Para archivos de texto se logran tasas de compresión de 2:1 a 3:1. zip tiene un método de compresión (deflate) pero también permite almacenar archivos sin compresión (store) o utilizar compresión bzip2:

zip -Z store -r carpeta.zip carpeta
zip -Z bzip2 -r carpeta.zip carpeta

También es posible utilizar la forma abreviada:

zip -Zd -r carpeta.zip carpeta
zip -Zs -r carpeta.zip carpeta
zip -Zb -r carpeta.zip carpeta

Para descomprimir un archivo zip se utiliza la herramienta unzip:

unzip carpeta.zip -d /tmp

Con la opción -d se especifica el directorio destino donde se desea descomprimir el archivo zip, en este ejemplo /tmp.



Suscribirse

    Registrate para recibir las novedades y artículos por correo electrónico.

Social

Linuxito en G+