Il peut arriver, moi assez souvent en fait, de vouloir changer les droits et propriétaires sur une arborescence de dossier/fichier.

Le problème c’est que l’on souhaite généralement un type de droit (ex:755) pour le dossier et un type de droit pour les fichiers (644).

Ci-dessous une astuce qui peut remédier ce problème. Elle peut d’ailleurs être utiliser pour bien des problèmes grà¢ce à  la puissance de la fonction find.

Pour les dossiers :

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

Pour les fichiers :

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