Produit
Catégorie
Auteur
Référence
Prix
entre et
arrow Home » Tutoriaux » chmod récursif sur les répertoires uniquement

chmod récursif sur les répertoires uniquement

Apache / PHP / MySQL - 16 Nov 2011 - blag
chmod et chown


Voici quelques commandes utiles lorsqu'on a besoin de changer les droits de façon récursive mais uniquement sur les fichiers ou uniquement sur les répertoires de l'arborescence.


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


Cette commande va changer les droits (chmod 755) de tous les répertoires et récursivement des sous répertoires à partir de l'endroit où on se trouve dans l’arborescence (find .).
N'oubliez pas l'espace et l'antishlash à la fin juste avant le point virgule ca vous évitera le message d'erreur "find: Paramètre manquant pour « -exec »"

Si vous voulez faire la même chose pour uniquement les fichiers :


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


Pour changer le propriétaire récursivement (-R) sur toute l'arborescence à partir de l'endroit où vous vous trouvez :


Code
chown -R user:group .


Remplacez user par le nom de l'utilisateur et group par le nom du groupe.

Pour voir le détail de commande chmod

Précédent : Fatal error: Call to undefined function curl_init()Suivant : Installer dkim avec Postfix et Debian / Ubuntu


6.9 /10 (123 votes)


Commentaires

Aucun commentaire !

Postez un commentaire !
Vous devez être inscrit(e) et connecté(e) pour ajouter un article !