Modificando as propriedades dos arquivos diretórios
Sistemas GNU/Linux nos permitem modificar as propriedades de arquivos e diretórios. Estas funções são importantes quando queremos modificar o dono e o grupo ao qual um determinado arquivo ou diretório pertence. Somente o usuário root pode fazer estas modificações. Os comandos utilizados são o chown e chgrp.
Chown
Este comando possibilita mudar o dono e o grupo ao qual um arquivo ou diretório pertence.
Sintaxe:
chown [opções] [dono.grupo] [diretório/arquivo]
adonde:
dono.grupo
Nome do dono.grupo que será atribuído ao diretório/arquivo. O grupo é opcional.
diretório/arquivo
Diretório/arquivo que o dono.grupo será modificado.
opções
-v, --verbose
Mostra os arquivos enquanto são alterados.
-f, --supress
Não mostra mensagens de erro durante a execução do programa.
-c, --changes
Mostra somente arquivos que forem alterados.
-R, --recursive
Altera dono e grupo de arquivos no diretório atual e sub-diretórios recursivamente.
O dono.grupo pode ser especificado usando o nome de grupo ou o código numérico correspondente ao grupo (GID).
Exemplos:
# chown jorge arq.txt - Muda o dono do arquivo arq.txt para jorge.
# chown jorge.users arq.txt - Muda o dono do arquivo arq.txt para jorge e seu grupo para users.
# chown -R jorge.jorge /tmp - Muda o dono e o grupo dos arquivos do diretório /tmp e sub-diretórios para jorge.jorge.
chgrp
Muda o grupo de um arquivo/diretório.
Sintaxe:
chgrp [opções] [grupo] [arquivo/diretório]
adonde:
grupo
Novo grupo do arquivo/diretório.
arquivo/diretório
Arquivo/diretório que terá o grupo alterado.
opções
-c, --changes
Somente mostra os arquivos/grupos que forem alterados.
-f, --silent
Não mostra mensagens de erro para arquivos/diretórios que não puderam ser alterados.
-v, --verbose
Mostra todas as mensagens e arquivos sendo modificados.
-R, --recursive
Altera os grupos de arquivos/sub-diretórios do diretório atual.
Exemplos:
# chgrp jorge meuarquivo.txt – este comando determina que o grupo do aqruivo meuarquivo.txt será o grupo jorge.
Referências:
SIQUEIRA, Luciano Antonio. Certificação LPI-1: 101-102. São Paulo: Linux New Media, 2009.
PRITCHARD, Steven et al. Certificação Linux LPI: Guia de referência nível 1: Exames 101 e 102. Rio de Janeiro: Alta Books, 2007.
FERREIRA, Rubem E. LINUX: Guia do Administrador de Sistemas. São Paulo: Novatec, 2008.
Guia Foca Linux, 2010. Disponível em : http://focalinux.cipsga.org.br/ . Acesso em 26 de junho de 2010.
0 Comentários:
Postar um comentário
Assinar Postar comentários [Atom]
<< Página inicial