Red de conocimiento informático - Aprendizaje de programación - Cómo usar zip en Linux para empaquetar todas las carpetas de un directorio en un paquete comprimido separado

Cómo usar zip en Linux para empaquetar todas las carpetas de un directorio en un paquete comprimido separado

El uso básico del comando zip de Linux es:

zip [parámetro] [nombre del archivo de paquete] [ruta del directorio de paquete]

La lista de parámetros del comando zip de Linux:

-a Convertir el archivo al modo ASCII

-F Intenta reparar un archivo zip dañado

-h Mostrar una pantalla de ayuda.

-m Elimina el archivo fuente después de la compresión

-n No comprime archivos que contienen cadenas específicas con una cadena específica

-o Comprimirá todos los archivos en el file La última hora de cambio se establece en el tiempo de compresión

-q Modo silencioso, la ejecución del comando no se muestra durante el proceso de compresión

-r Establece todos los subdirectorios y archivos en el directorio especificado y junta todos sus subdirectorios y archivos

-S incluye archivos del sistema y archivos ocultos (S está en mayúsculas)

-t fecha Establece la última fecha de modificación del archivo comprimido archivo a la fecha especificada, el formato es mmddyaa

Ejemplo: lo más comúnmente utilizado es empaquetar el directorio /home/a como /home/a.zip

# zip p>

# zip -r /home/a.zip /home/a/

// La longitud del parámetro es generalmente la misma que -r.