Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

chown - Alterar o proprietário e grupo do arquivo

O chown comando é usado para alterar o proprietário e o proprietário do grupo de um arquivo ou diretório. São necessários privilégios de superusuário para usar este comando. A sintaxe de chown se parece com isso:



chown [proprietário] [: [grupo]] arquivo ...

chown [proprietário] [: [grupo]] arquivo ...


chown pode alterar o proprietário do arquivo e / ou o proprietário do grupo de arquivos dependendo do primeiro argumento do comando. aqui estão alguns exemplos:


Tabela 9-7: Exemplos de argumento de chown


Resultados do argumento

Resultados do argumento

bob Altera a propriedade do arquivo de seu proprietário atual para usuário

prumo.


imagem

bob: users Altera a propriedade do arquivo de seu proprietário atual para usuário

bob e muda o proprietário do grupo de arquivos para usuários do grupo.


imagem

: admins Muda o proprietário do grupo para o grupo administradores. O proprietário do arquivo não foi alterado.


imagem

prumo: Altere o proprietário do arquivo do proprietário atual para o usuário grão e muda o proprietário do grupo para o grupo de login do usuário grão.


imagem


Digamos que temos dois usuários; janet, que tem acesso aos privilégios de superusuário e tony, Quem não. Do utilizador janet deseja copiar um arquivo de seu diretório pessoal para o diretório inicial do usuário tony. Desde o usuário janet quer tony para poder editar o arquivo, janet muda a propriedade do arquivo copiado de janet para tony:


[janet @ linuxbox ~] $ sudo cp meuarquivo.txt ~ tony

Senha:

[janet @ linuxbox ~] $ sudo ls -l ~ tony / meuarquivo.txt

-rw-r - r-- 1 root root 2016-03-20 14:30 /home/tony/myfile.txt [janet @ linuxbox ~] $ sudo chown tony: ~ tony / myfile.txt

[janet @ linuxbox ~] $ sudo ls -l ~ tony / meuarquivo.txt

-rw-r - r-- 1 tony tony tony 2016/03/20 14:30 /home/tony/myfile.txt

[janet @ linuxbox ~] $ sudo cp meuarquivo.txt ~ tony

Senha:

[janet @ linuxbox ~] $ sudo ls -l ~ tony / meuarquivo.txt

-rw-r - r-- 1 root root 2016-03-20 14:30 /home/tony/myfile.txt [janet @ linuxbox ~] $ sudo chown tony: ~ tony / myfile.txt

[janet @ linuxbox ~] $ sudo ls -l ~ tony / meuarquivo.txt

-rw-r - r-- 1 tony tony tony 2016/03/20 14:30 /home/tony/myfile.txt


Aqui vemos o usuário janet copie o arquivo de seu diretório para o diretório inicial do usuário tony. Próximo, janet muda a propriedade do arquivo de raiz (um resultado de usar sudo) A tony. Usando os dois pontos finais no primeiro argumento, janet também mudou a propriedade de grupo do arquivo para o grupo de login de tony, que passa a ser um grupo tony.

Observe que após o primeiro uso de sudo, janet não foi solicitada sua senha. Isto é porque sudo, na maioria das configurações, “confia” em você por vários minutos até que o tempo se esgote.


Top OS Cloud Computing na OnWorks: