Als je alleen bestanden wil chmodden, zou je ook
find kunnen gebruiken.
Voorbeeld:
cd #om naar je home map te gaan
find . -type -f -exec chmod -x '{}' \;
Dit commando zoekt binnen je home map en geeft alleen bestanden weer. Vervolgens wordt chmod uitgevoerd met de argumenten -x (executable uitzetten) en de bestandsnaam.
Je kan ook zoeken met find

find . -type f -executable
Dit geeft alleen bestanden weer die uitvoerbaar zijn.
Door -type f te veranderen in -type d kan je alleen de mappen weergeven.
Als je dus op alle mappen de "x" vlag uit wil zetten maar niet op de bestanden:
find . -type d -exec chmod -x '{}' \;
Aanzetten kan met chmod +x
Nog beter: gebruik u+x, dan krijgt alleen de eigenaar die rechten. De groep en andere gebruikers krijgen die rechten niet.
Enzovoort...