Comment puis-je utiliser la commande chown
pour changer la propriété de tous les sous-dossiers et fichiers d'un dossier ?
Réponses
Trop de publicités?De chown --help
:
Utilisation : chown [OPTION]... [OWNER][:[GROUP]] FICHIER...
ou : chown [OPTION]... --reference=FICHIER_REF FICHIER...
Changer le propriétaire et/ou le groupe de chaque FICHIER en OWNER et/ou en GROUP.
[...]
-R, --répertoire opérer de manière récursive sur les fichiers et les répertoires
[...]
Il faut donc exécuter (probablement avec sudo
) :
chown -R NOM_UTILISATEUR:NOM_GROUPE /CHEMIN/VERS/FICHIER
Ou, si le groupe doit être celui du propriétaire spécifié (généralement le même nom), vous pouvez également omettre le NOM_GROUPE
et simplement donner le NOM_UTILISATEUR:
avec un deux points (sans espace avant !). Il sera défini de manière implicite :
chown -R NOM_UTILISATEUR: /CHEMIN/VERS/FICHIER
Pour ne changer que l'utilisateur et laisser le groupe tel quel, spécifiez simplement NOM_UTILISATEUR
sans nom de groupe et sans deux points :
chown -R NOM_UTILISATEUR /CHEMIN/VERS/FICHIER
Pour ne changer que le groupe et laisser le propriétaire tel quel, spécifiez simplement :NOM_GROUPE
avec un deux points en tête :
chown -R :NOM_GROUPE /CHEMIN/VERS/FICHIER