🌱 Recursively `chmod` only directories

Source

Recursively chmod only directories

find . -type d -exec chmod 755 {} \;

Similarly, recursively set the execute bit on every directory

chmod -R a+X *

The +X flag sets the execute bit on directories only See note from commenter, below, about effect on files ↓

Recursively chmod only files

find . -type f -exec chmod 644 {} \;

Recursively chmod only PHP files (with extension .php)

find . -type f -name '*.php' -exec chmod 644 {} \;
Made by Brandon . If you find this project useful you can donate.