2010-11-23 03:37:20 +0000 2010-11-23 03:37:20 +0000
82
82

Comprimir las carpetas y su contenido en un archivo .zip en Linux

¿Cómo hago un archivo .zip que contenga todos los archivos Y todas las carpetas del directorio?

Respuestas (3)

126
126
126
2010-11-23 03:41:35 +0000
zip -r foo.zip dir_path
16
16
16
2010-11-23 03:43:51 +0000

Intente:

zip -r filename.zip /path/to/folder

Nota - esto irá de forma recursiva, es decir, comprimirá todas las carpetas y todas las subcarpetas de la carpeta en cuestión.

5
5
5
2010-11-23 03:43:38 +0000

Use la opción -r. Desde zip(1) :

-r

Recorrer la estructura de directorios de forma recursiva; por ejemplo:

zip -r foo foo

El nombre del archivo zip viene primero. “Recursivamente” significa que el archivo zip incluirá subcarpetas de la carpeta dada, las subcarpetas de esas carpetas, y así sucesivamente.