La commande chown est utilisée pour changer le propriétaire, le groupe ou les deux pour un fichier ou un répertoire. Parfois, vous souhaiterez peut-être que quelqu'un d'autre gère les autorisations d'un objet autre que l'utilisateur qui a créé cet objet. Vous pouvez combiner la commande chown avec l'option -R pour changer de propriété de manière récursive via une structure de répertoires.
Syntaxe
La commande chown peut être utilisée de différentes manières, comme indiqué ci-dessous :
1. Changer de propriétaire :
# chown {user name} {file/directory name}
2. Changer de propriétaire et de groupe :
# chown {user name}:{group name} {file/directory name}
3. Changer le propriétaire et changer le groupe pour le groupe de connexion de l'utilisateur spécifié :
# chown {user name}: {file/directory name}
4. Changer de groupe :
# chown {user name} {file/directory name}
Exemples de commande chown
1. Pour changer le propriétaire du fichier :
# chown mike file.txt
2. Pour voir si les changements ont eu lieu ou non :
# chown -c mike file.txt
3. Pour supprimer les éventuels messages d'erreur :
# chown -f mike file.txt
4. Pour appliquer les modifications de manière récursive :
# chown -R mike /mydir
5. Pour modifier le propriétaire du fichier et le groupe en même temps :
# chown mike:SUPPORT file.txt