Para comprimir
Utiliza el comando:

zip -r tuarchivo.zip directorio

Para extraer
El comando es:

unzip tuarchivo.zip

Para comprimir todo incluso los archivos ocultos
Utiliza el comando:

zip -r tuarchivo.zip *