Comandos de Linux: chown

Una guía rápida parachowncomando, utilizado para cambiar el propietario de un archivo

Cada archivo / directorio en un sistema operativo como Linux o macOS (y todos los sistemas UNIX en general) tiene undueño.

El propietario de un archivo puede hacer todo con él. Puede decidir el destino de ese archivo.

El propietario (y elrootusuario) también puede cambiar el propietario a otro usuario, utilizando elchownmando:

chown <owner> <file>

Como esto:

chown flavio test.txt

Por ejemplo, si tiene un archivo que es propiedad deroot, no puede escribir en él como otro usuario:

Puedes usarchownpara transferirle la propiedad:

Es bastante común tener la necesidad de cambiar la propiedad de un directorio y, de forma recursiva, todos los archivos contenidos, además de todos los subdirectorios y los archivos contenidos en ellos también.

Puede hacerlo utilizando el-Rbandera:

chown -R <owner> <file>

Los archivos / directorios no solo tienen un propietario, también tienen ungrupo. A través de este comando, puede cambiar eso simultáneamente mientras cambia el propietario:

chown <owner>:<group> <file>

Ejemplo:

chown flavio:users test.txt

También puede cambiar el grupo de un archivo usando elchgrpmando:

chgrp <group> <filename>

loschownEl comando funciona en Linux, macOS, WSL y en cualquier lugar donde tenga un entorno UNIX

Descarga mi gratisManual de comandos de Linux


Más tutoriales de cli: