Cambiar permisos recursivamente solo a directorios:
1 | find . - type d - exec chmod -R 0755 {} \; |
Cambiar permisos recursivamente solo a archivos:
1 | find . - type f - exec chmod -R 0644 {} \; |
El punto (.) puede ser cambiado por alguna ruta absoluta, por ejemplo /home/miusuario/midirectorio/.