Aquest article o secció nocita les fonts o necessita més referències per a la sevaverificabilitat. |
| Tipus | utilitat UNIX |
|---|---|
| Part de | GNU Core Utilities |
La instruccióchown permet canviar el propietari delfitxer en sistemes tipusUnix.
Cada fitxer d'Unix té un propietari i un grup, que es corresponen amb l'usuari i el grup de qui el va crear.
L'usuariroot pot canviar a qualsevol fitxer el propietari. En alguns sistemes està restringit el canvi de propietaris per mitjà de chown per a usuaris normals per motius de seguretat. En els sistemes que és permès, a més de canviar el propietari, poden alterar altres indicadors de l'arxiu, com el sticky bit.
Sintaxi:
Si un arxiu té aquests propietaris:
$ ls -l /etc/hosts-rw-r - r - 1 root root 1.013 octubre 3 13:11 /etc/hosts
... i s'executa:
chown admin /etc/hosts
... el nou propietari de l'arxiu seria admin, tal com es mostra:
$ ls -l /etc/hosts-rw-r - r - 1 admin root 1.013 octubre 3 13:11 /etc/hosts
Un altre exemple:
chown user1 *
... canvia el propietari a tots els fitxers i directoris del directori actual. Tots passaran a pertànyer a l'usuari user1.
chown -R user1 *
... a més entraria recursivament en tots els subdirectoris descendents i canviaria el propietari a tots els arxius i directoris que hi hagués.
chown -R user1:grupX /ABC/DEF
En aquest últim s'assigna l'usuari (user1) i el grup (grupX) al directori /ABC/DEF, recursivament.