Sintaxis:
Chown [opción] ... [propietario] [: [grupo]] archivo ..
Chown [opción] ... -Reference = archivo rfile ..
El comando 'chown' se puede usar con el nombre de archivo o el nombre de archivo de referencia. La opción, el propietario o el grupo son opcionales para este comando. Se pueden asignar tres tipos de permisos de tres tipos de usuarios para cualquier archivo o carpeta. Los tipos de usuarios son el usuario, grupo y otros y los permisos son leer (r), escribir (r) y ejecutar (x).
Opciones:
Etiqueta | Descripción |
-C o -Cambiadores | Muestra los cambios en la propiedad del archivo real. |
-referencia = archivo | Usar para cambiar la propiedad de cualquier archivo o carpeta según el archivo de referencia. |
-R o -cursivo | Uso para cambiar la propiedad de los directorios recursivamente. |
-desertor | Actuar sobre dónde señalan los enlaces simbólicos. |
-H o -No -Derreference | Actuar sobre enlaces simbólicos mismos. |
-f o -silent o -quiet | Se omitirán los mensajes de error para aquellos archivos cuya propiedad no se puede cambiar. |
-V o -verbose | Muestra las acciones tomadas para cada archivo para el comando chown. |
Ejemplo-1: cambiar la propiedad de los usuarios de un archivo
El usuario debe tener un privilegio raíz para cambiar la propiedad del usuario o del grupo de un archivo y carpeta. El siguiente comando 'Chown' cambiará la propiedad de la propiedad del usuario a 'root' para la prueba del archivo de texto '.TXT'.
Prueba de $ LS -L.TXT
Prueba de raíz de $ sudo chown.TXT
Prueba de $ LS -L.TXT
Producción:
Ejemplo-2: cambiar la propiedad del grupo de un archivo
El usuario debe usar ':' antes del nombre del grupo para cambiar la propiedad del grupo de cualquier archivo y carpeta. El siguiente comando 'chown' cambiará la propiedad del grupo de los estudiantes.Txt 'Archivo al grupo,' Pruebas '.
$ LS -L estudiantes.TXT
$ sudo chown: probando estudiantes.TXT
$ LS -L estudiantes.TXT
Producción:
Ejemplo-3: Cambie tanto la propiedad del usuario como del grupo de un archivo
Tanto el usuario como la propiedad del grupo se pueden cambiar juntos utilizando el comando 'chown'. El siguiente comando 'chown' cambiará la propiedad del usuario a 'fahmida' y la propiedad del grupo a 'prueba' para la prueba del archivo '.TXT'.
Prueba de $ LS -L.TXT
$ sudo chown fahmida: prueba de prueba.TXT
Prueba de $ LS -L.TXT
Producción:
Ejemplo-4: cambie la propiedad de un archivo basado en un usuario en particular
Si desea cambiar la propiedad de cualquier archivo o carpeta en función de la propiedad actual, debe usar la opción '-----es' con el comando 'chown'. El primer comando 'Chown' en este ejemplo no podrá cambiar la propiedad porque el propietario actual es 'fahmida' no 'root'. El segundo comando 'chown' cambiará la propiedad del usuario a 'yesmin' de 'fahmida' para la prueba del archivo '.TXT'.
Prueba de $ LS -L.TXT
$ sudo chown - -from = root yesmin prueba.TXT
Prueba de $ LS -L.TXT
$ sudo chown - -from = fahmida yesmin prueba.TXT
Prueba de $ LS -L.TXT
Producción:
Ejemplo-5: cambie la propiedad del usuario y del grupo de un archivo a otro nombre de archivo
Mediante el uso de la opción de referencia, la propiedad de un archivo o carpeta se puede copiar fácilmente a otro archivo y carpeta. El siguiente comando 'chown' copiará la propiedad del usuario y del grupo de '.TXT 'Archivo para' Estudiantes.archivo de txt '.
Prueba de $ LS -L.TXT
$ LS -L estudiantes.TXT
$ sudo chown --reference = prueba.Estudiantes de TXT.TXT
$ LS -L estudiantes.TXT
Producción:
Ejemplo-6: cambie la propiedad del usuario o grupo de cualquier directorio recursivamente
El siguiente comando 'chown' con -r opción cambiará la propiedad de los usuarios a 'root' y la propiedad del grupo a 'probar' para todos los archivos y carpetas en la carpeta 'código'.
Código de $ LS -L
$ sudo chown -r root: código de prueba/
Código de $ LS -L
Producción:
Ejemplo-7: Enumere todos los cambios realizados por Chown para cualquier carpeta
El siguiente comando 'chown' con -v opción mostrará la lista de todos los cambios en la propiedad ejecutando el comando.
$ sudo chown -v -r fahmida: código fahmida
$ ls -l
Producción:
Este tutorial ayudará al usuario de Linux a conocer el uso del comando 'chown' y aplicar el comando correctamente para cambiar la propiedad de cualquier archivo o carpeta.