# для директорий используем -type d cd /home/target_dir find . -type d -exec chmod 755 {} \; # для файлов -type f cd /home/target_dir find . -type f -exec chmod 644 {} \; # по маске имени с параметром -name cd /home/target_dir find . -type f -name '*.htm*' -exec chmod 644 {} \; # для наглядности можно выполнить find /home/target_dir/ -type f -name '*.php' -exec echo '-- '{} \;