La utilidad zip y unzip permiten crear archivos comprimidos zip y descomprimirlos.
Sintaxis:
zip opciones archivo path_a_comprimir
Ejemplos:
Comprimir el contenido del directorio actual en un archivo /tmp/archivo.zip:
# zip -r /tmp/archivo.zip *
La opción -r realiza la operación recursivamente para incluir todos los subdirectorios.
Descomprimir el archivo archivo.zip en el directorio /tmp
# unzip archivo.zip -d /tmp
Para más información: man zip / man unzip