Un comando de consola o terminal muy simple pero muy útil en Linux para comprimir directorios completos es el archiconocido “tar” con el que podemos comprimir directorios y hacer backups de forma mas sencilla.

Con el comando:

tar -zcvf nombre-nuevo-archivo-comprimido.tar.gz /ruta/directorio-a-comprimir


Pero si queremos comprimir un directorio excluyendo alguno de sus subdirectorios el comando sería:

tar -zcvf nombre-nuevo-archivo-comprimido.tar.gz --exclude='/ruta/directorio-a-comprimir/subdirectorio-a-excluir' --exclude='/ruta/directorio-a-comprimir/subdirectorio-a-excluir-2' /ruta/directorio-a-comprimir




Comprimir directorios y excluir subdirectorios desde consola