Aquí está la lista de pocos escenarios en los que desea hacer esto:
Ahora vamos a ver la sintaxis del comando chown.
Sintaxis del comando chown
Chown [Opciones] Usuario [: Grupo] Archivo (s)Utilice el "usuario" para el nombre de usuario o reemplácelo utilizando la ID de usuario, también conocida como UID. Agregue el nombre del grupo en la parte "grupo" del GID (ID de grupo). Al final del comando chown, agregue archivos o directorios para los cuales desea cambiar la propiedad.
Cambiar al propietario de un directorio
Hemos creado un usuario separado llamado "UTest" y un grupo "UGroup" para demostrar los ejemplos. Para cambiar la propiedad de cualquier directorio, utilice el comando chown con el nombre de usuario y la ruta del directorio.
$ sudo chown Utest ./Sample Filder/Ahora, escriba el comando "LS" y verifique si la propiedad de su directorio está actualizado o no.
$ ls -l -d ./Sample Filder/Cambiar la propiedad de todos los subdirectorios
Utilizar el "-Riñonal"Opción del comando chown para cambiar los propietarios de todos los archivos o carpetas presentes en un directorio.
$ sudo chown -r UTest ./Sample Filder/Enumere el contenido del directorio para ver los resultados.
$ ls -l ./Sample Filder/Cambiar al propietario de un archivo
En primer lugar, enumere el contenido del archivo para saber sobre su propiedad.
$ ls -l samplefile.TXTDespués de eso, especifique el nombre del usuario que desea ser el nuevo propietario de este archivo. En nuestro caso, hemos elegido "UTest" para aprovechar la propiedad de "Sample File.TXT."
$ sudo Chown Utest Sample File.TXTNuevamente, verifique los cambios de propiedad actualizados.
$ ls -l samplefile.TXTTambién puede usar la "ID de usuario" o "UID" de cualquier usuario para este propósito. Para eso, recupere la ID de usuario del nuevo usuario utilizando el comando "ID" con el "-u" opción.
$ ID -U UTESTAgregue la ID de usuario en lugar del nombre de usuario para realizar los cambios de propiedad.
$ sudo chown 1001 samplefile.TXTCambiar a los propietarios de múltiples archivos
Especifique los nombres de archivo al final del queso Comando para cambiar la propiedad de múltiples archivos a la vez.
$ sudo Chown Utest Sample File.txt samplefile2.TXTEscriba el comando otorgado a continuación para confirmar los cambios.
$ sudo ls -al samplefile.txt samplefile2.TXTCambiar el propietario del directorio y el archivo a la vez
Siga el método dado a continuación para cambiar los propietarios del archivo y el directorio al instante.
$ sudo Chown Utest Sample File.prueba txtEste comando hará que "UTES" sea el nuevo propietario del "Directorio de prueba" y el "Muestra.TXT."
Cambiar al propietario usando comodines
Los comodines se utilizan para seleccionar un grupo de archivos específico de acuerdo con el patrón dado. El comando chown cambiará el propietario de los archivos después de recuperarlos de la ejecución del comodín.
$ sudo chown Utest s*.*Conclusión
Para las preocupaciones de seguridad de datos, es posible que desee especificar la propiedad de archivos y directorios. En Linux, usamos el queso Utilidad de línea de comandos para cambiar la propiedad de directorios o archivos. También puede utilizar este comando para cambiar los directorios y la propiedad de múltiples archivos a la vez. En esta publicación, todas estas declaraciones se justifican al proporcionar ejemplos prácticos.