Saltar la navegación

chgrp

Mediante la orden chgrp se puede cambiar el grupo de uno o varios ficheros o directorios. El formato de esta orden es el siguiente:

chgrp [opción...] grupo fichero...

donde grupo puede ser un GID o un nombre de grupo.

Para poder cambiar el grupo de un fichero hay que ser el root o bien el propietario del fichero, y el propietario solo puede hacer cambios entre los grupos a los que él pertenece.

Cuando un usuario cambia el grupo de un directorio, los ficheros que están contenidos en él no cambian de grupo, a menos que se especifique la opción -R en la orden chgrp. Los ficheros que se creen en ese directorio después de haber cambiado el grupo, pertenecerán al nuevo grupo siempre que el directorio tenga activado el permiso SGID. Si no lo tiene, los nuevos ficheros pertenecerán al grupo principal del usuario que los cree.

La opción -v la podemos usar para hacer que chgrp muestre información de lo que está haciendo:

$ chgrp -Rv vboxsf tmp
el grupo de «tmp/d» permanece como vboxsf
cambiado el grupo de «tmp/rm.man» de usuario a vboxsf
cambiado el grupo de «tmp/carta.txt» de usuario a vboxsf
el grupo de «tmp/cp.man» permanece como vboxsf
cambiado el grupo de «tmp/ls.man» de usuario a vboxsf
el grupo de «tmp» permanece como vboxsf1

 

Licencia: licencia de software libre GPL