chown
chown est un appel système et une commande UNIX (norme POSIX[1]) nécessitant les droits de l'utilisateur racine (root) pour changer le propriétaire d'un fichier ou d'un dossier (de l'anglais change the owner).
Capture d'écran de la page de manuel en anglais de la commande chown
Traditionnellement, les UNIX System V permettent au propriétaire de changer le possesseur d'un fichier, mais dans la tradition BSD et sous GNU/Linux, seul root peut changer le propriétaire d'un fichier[2], notamment pour éviter qu'un utilisateur échappe au quotas disque en donnant ses fichiers à un autre utilisateur.
Usage
Syntaxe générale de la commande chown :
chown [-hHLPR] [utilisateur][:groupe] cible1 [cible2 ..]
- Le paramètre -h modifie uniquement les liens symboliques et pas leur cible.
- Le paramètre -R modifie tous ses sous-répertoires et ses sous-fichiers d'une manière récursive.
- Le paramètre utilisateur fait référence au nom du nouveau propriétaire des fichiers ciblés.
- Le paramètre optionnel groupe (qui peut être préfixé par un double-point, :) indique à quel groupe les fichiers ciblés doivent être associés.
- Les paramètres cible font référence aux fichiers ou répertoires pour lesquels utilisateur et/ou groupe seront associés.
Exemple
Pour modifier le propriétaire de tout le contenu d'un dossier :
chown -R utilisateur1 /home/dossier1
Notes et références
Liens externes
- (en) chown manual page
- (en) The chown Command by The Linux Information Project (LINFO)
- (fr) manuel français
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.