Respuestas:
Puedes usar find .
find ./ -type d -execdir chmod 750 {} +
Donde 750 es el modo que le gustaría aplicar y "./" es el directorio en el que buscará recursivamente.
EDITAR : Gracias a @Gilles y find (1) , he revisado esto para mayor seguridad y rendimiento.
En este caso particular, puede usar en Xlugar de lo xque solo agrega los bits a los directorios o archivos que ya tienen el bit ejecutable establecido para algún usuario (es decir chmod -R +X my_dir).
En general (por ejemplo, si desea que todos los directorios sean legibles sin afectar los archivos), puede usar findcon -type do si está usando zsh (o bash 4 con shopt -s globstar) el **/globo (ambos sin pasar el -Rindicador a chmod).