domingo, 20 de setembro de 2009

Entendento o comando chown

O comando chown executado pelo root permite alterar o proprietário ou grupo do arquivo ou diretório, alterando o dono do arquivo ou grupo.

Abaixo alguns exemplos:

# chown usuário arquivo

# chown usuário diretório

Obs.: Para saber quem é o dono e qual o grupo que é o proprietário da pasta, basta dar o comando:

# ls -l /

Desta forma você poderá ver os proprietários das pastas e dos arquivos.

Exemplo: passar o diretório mp3 que pertence a root, mas quero que o novo dono seja a daia, então digite:

# chown daia /mp3

Onde daia é a nova proprietária da pasta mp3 e /mp3 é o diretório que foi mudado o proprietário, lembrando que da forma como foi executado o comando acima, ele alterou somente do diretório /mp3, as sub-pastas dentro dele continuam com o proprietário antigo.

Para incluir os sub-diretórios acrescente -R e exibir o resultado -c.

# chown -c -R daia /mp3

Outro exemplo é alterar o grupo que pertence o diretório. Por exemplo, o diretório /mp3 pertence a daia e o grupo é root. Quero que pertença ao grupo inf, fica assim:

# chown daia:inf /mp3

Para incluir os sub-diretórios acrescente -R e exibir o resultado -c.

# chown -c -R daia:inf /mp3

Bom, é isto. Espero que ajude, para saber mais sobre as permissões dos arquivos ou diretório, ver meu artigo sobre o comando chmod.

chown
Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

O comando chown da shell de um sistema operativo do tipo Unix (como é o caso o GNU/Linux) é usado para alterar o dono de um determinado ficheiro. O comando significa change owner (mudar o dono) e é usado da seguinte forma:

chown utilizador ficheiro

É de notar que, este comando é reservado apenas para o super-utilizador root ou outros administradores.

Pode ainda ser utilizador para mudar o grupo. Para tal, deve ser precedido por ":". Todos os utilizadores têm permissão para executar o comando chgrp. Exemplo da sua utilização de forma recursiva:

chown -R utilizador:grupo /home/utilizador

Nenhum comentário:

Postar um comentário