Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

Uso de chown y chgrp.

Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com
Sitio de Red: http://www.alcancelibre.org/
Jabber ID: darkshram@jabber.org

Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1

© 1999-2016 Joel Barrios Dueñas. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector, hace mal uso de éstos.

Introducción.

Tanto chown como chgrp forman parte del paquete coreutils, el cual se instala de forma predeterminada en todas las distribuciones de GNU/Linux debido a que se trata componente esencial.

URL: ftp://alpha.gnu.org/gnu/coreutils/

Uso de chown.

Se utiliza para cambiar el propietario al cual pertenece un archivo o directorio. Puede especificarse tanto el nombre de un usuario, así como un número de identidad de usuario (UID). De manera opcional, utilizando un signo de dos puntos (:) o bien un punto (.), permite especificar también un nombre de grupo.

El manual completo de chown puede consultarse ejecutando lo siguiente:

man 1 chown

Opciones.

-RDe manera descendente cambia el propietario de los directorios junto con todos sus contenidos. De manera opcional también permite cambiar el grupo al cual pertenecen.
-v (o --verbose)Salida más descriptiva.
--versionVer el número de versión del programa.
--dereferenceActúa sobre enlaces simbólicos en lugar de hacerlo sobre el destino.
-h (o --no-dereference)En el caso de enlaces simbólicos, cambia el propietario del destino en lugar del propio enlace.
--referenceCambia el propietario de un archivo, tomando como referencia el propietario de otro.

Uso.

chown [opciones] usuario[:grupo] archivo(s) o directorio(s)

Uso de chgrp.

Se utiliza para cambiar el grupo al cual pertenece un archivo o directorio. Puede especificarse tanto el nombre de un grupo, así como un número de identidad de grupo (GID).

El manual completo de chgrp puede consultarse ejecutando lo siguiente:

man 1 chgrp

Opciones.

-RDe manera descendente cambia el grupo al cual pertenecen los directorios junto con todos sus contenidos.
-v (o --verbose)Salida de chgrp más descriptiva.
--versionVer el número de versión del programa.
--dereferenceActúa sobre enlaces simbólicos en lugar de hacerlo sobre el destino.
-h (o --no-dereference)En el caso de enlaces simbólicos cambia el grupo del destino en lugar del propio enlace.
--referenceCambia el grupo de un archivo tomando como referencia el propietario de otro.

Uso.

chgrp [opciones] archivo(s) o directorio(s)

Ejemplos.

Ejecute lo siguiente para realizar el cambio de propietario a fulano sobre el archivo algo.txt.

chown fulano algo.txt

Visualice los resultados ejecutando ls con la opción -l y el nombre del archivo como argumento:

ls -l algo.txt

Ejecute lo siguiente para realizar el cambio de propietario a fulano y el grupo desarrollo sobre el archivo algo.txt.

chown fulano:desarrollo algo.txt

Visualice los resultados ejecutando ls con la opción -l y el nombre del archivo como argumento:

ls -l algo.txt

Ejecute lo siguiente para realizar el cambio de propietario a fulano y el grupo mail del sub-directorio Mail junto con todo su contenido.

chown -R fulano:mail Mail

Visualice los resultados ejecutando ls con la opción -l y el nombre del archivo como argumento:

ls -l algo.txt

Ejecute lo siguiente para realizar el cambio de grupo a desarrollo sobre el archivo algo.txt.

chgrp desarrollo algo.txt

Visualice los resultados ejecutando ls con la opción -l y el nombre del archivo como argumento:

ls -l algo.txt

Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

Última Edición: 07/09/2016, 13:38|Hits: 85,534 Ver la versión para imprimir