En este tip tengo la intención de explicar como funciona el comando chown en Linux y hacer unos pequeños ejemplos.
El comando chown te permite modificar a los usuarios o grupos dueños de un archivo o carpeta en el sistema de archivos.
Algunas de las formas de utilizar el comando chown son las siguientes:
chown usuario archivo o carpeta.
chown -R usuario archivo o carpeta.
chown usuario *
El primer ejemplo nos muestra que el nombre que coloquemos en donde dice "usuario" será el nuevo propietario del archivo o carpeta especificada.
El segundo ejemplo hace lo mismo que el primero a diferencia que afecta a todos los archivos y carpetas dentro de la carpeta indicada.
El tercer ejemplo cambia el dueño de todos los archivos y carpetas en donde se ejecute el comando.
Ejemplo: chown -R psycho fotos/
chown: Comando Linux para modificar a los usuarios y grupos dueños de alguna carpeta o archivo. -R: indica que los cambios se le deben de aplicar tanto a la carpeta especificada como a los archivos y subcarpetas. psycho: nuevo propietario del archivo o carpeta. fotos/: carpeta a la cual se le van a aplicar los cambios
También se pueden modificar los grupos asociados a dichos archivos o carpetas de la siguiente manera:
Ejemplo: chown -R psycho.familia fotos/
Como ven es igual al primer ejemplo a diferencia que aparece “.familia” luego del nombre de usuario, esto indica que ahora el grupo asociado al archivo o carpeta es familia.
No soy muy bueno en Linux así que cualquier corrección o sugerencia son bienvenidos
Yo tenía entendido que el comando chown lo que hacía era restablecer los permisos de las carpetas, pero bueno creo que hablamos de lo mismo. Otro comando a tener en cuenta es chmod para asignarle distintos permisos a las carpetas, un ejemplo sería: chmod -R 777 /home/usuario/cambio y de esta forma la carpeta cambio obtiene todos los permisos de lectura y escritura. Por:elav_blog