man chowndonne la description et l'utilisation et d'autres informations utiles sur la chowncommande.
NAME
chown - change file owner and group
SYNOPSIS
chown [OPTION]... [OWNER][:[GROUP]] FILE...
chown [OPTION]... --reference=RFILE FILE...
À partir des informations fournies par la page de manuel, nous pouvons savoir que chown $USER:$USERchange le propriétaire et le groupe du fichier cible en $USER, tandis que chown $USERseul le propriétaire du fichier cible change en $USERlaissant le groupe du fichier cible inchangé.
Les détails (de la page de manuel) suivent:
Owner is unchanged if missing. Group is unchanged if missing, but changed to
login group if implied by a ':' following a symbolic OWNER. OWNER and GROUP may
be numeric as well as symbolic.
chown $USER:$USERPeut donc être raccourci comme chown $USER:.
Les sorties comme root rootfrom namei -lcommand signifient que le propriétaire et le groupe de ce fichier sont tous deux définis sur root. Ce n'est pas défini ou répertorié deux fois par le propriétaire. Propriétaire et groupe sont deux concepts liés mais différents. Et un fichier a toujours un propriétaire et un groupe.
Quant à l'utilisation de la chowncommande, il y a de grandes chances que le privilège de superutilisateur soit requis, car on est susceptible de transférer la propriété d'un fichier lors de l'utilisation de la chowncommande. Mais ce n'est pas toujours la vérité.
Disons que nous avons un utilisateur nommé «test», qui appartient à plusieurs groupes. idLa commande donne la sortie suivante:
uid=1000(test) gid=1000(test) groups=1000(test),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),110(sambashare)
Et l'utilisateur 'test' possède le fichier suivant:
-rw-r--r-- 1 test test 0 May 27 23:34 test_file
Ensuite , nous pouvons changer le groupe de test_fileà sambasharesans privilège de super - utilisateur, comme groupe « test » appartient à « test » d'utilisateur et groupe « sambashare » en même temps, « test » utilisateur possède déjà une autorisation suffisante pour changer le groupe du fichier.