A modificação de parâmetros de propriedade pode ser tornar necessária ao se mover arquivos, ao se configurar grupos de trabalho ou ao se trabalhar no diretório de um usuário como root. Isso é feito com o comando chown, o qual é capaz de modificar a propriedade de usuarios e de grupos, ou seja, ele é capaz de alterar a propriedade que usuários e grupos têm sobre os arquivos e isso pode ser feito por meio da seguinte sintaxe: chown [OPTION]...OWNER[.[GROUP]] FILE.
A alteração da propriedade realiza-se de acordo com as seguintes condições:
O usuário passa a ser o proprietário dos arquivos caso a primeira opção seja o nome do usuário ou seu ID;
A propriedade de um grupo é alterada caso o nome do usuário seja seguido por um ponto ou dois ponto (./:), mais o nome desse grupo, sem que haja espaço entre eles;
A propriedade de um grupo também pode ser alterada quando o nome do usuário não é apresentado, ou seja, nos casos em que o comando utiliza apenas o ponto ou os dois pontos, seguidos pelo nome do grupo;
Caso não haja nome de grupo, mas o ponto ou os dois pontos esteja acompanhando o nome de usuário, a propriedade de grupo é atribuída ao grupo de login do usuário.
As opções utilizadas pelo comando, bem como suas descrições, são as mesmas utilizadas pelo comando chmod (visto na página "Permissões de Arquivos e Diretórios" :http://chmodchown.wikispaces.com/Permiss%C3%B5es+de+Arquivos+e+Diret%C3%B3rios). Há apenas uma opção diferente daquelas previamente apresentada, a -h, a qual afeta apenas os links simbólicos e não os arquivos referenciados.
De forma muito semelhante ao comando chown, temos o chgrp. Este comando também é responsável por alterar a propriedade de arquivos, no entanto, ele apenas trabalha com alteração da propriedade de grupos, e não de usuários. Para realizar a alteração da propriedade de um grupo, o comando em questão não considera as permissões e as propriedade previamente atribuídas ao arquivo.
Quanto as opções utilizadas pelo comando chgrp, elas são as mesmas utilizadas pelo comando chown, as quais foram anteriormente apresentadas.
Exemplo 1
#chown :trabalho1 texto.txt
No exemplo anterior o grupo do arquivo texto.txt está sendo alterado para o grupo trabalho1.
Exemplo 2
#chown usuáriox:trabalho2 texto.txt
No exemplo anterior, o dono do arquivo está sendo alterado para usuáriox, e o grupo do arquivo está sendo alterado para trabalho2.
Sintaxe:
chgrp [opções] <novo_grupo> <arquivo>
Exemplo de utilização do comando chgrp:
Exemplo
#chgrp trabalho1 texto.txt
No exemplo anterior o grupo de arquivo texto.txt está sendo alterado para o grupo trabalho1.
Referências:
- Certificação Linux LPI1 – Nível 1: Exame 101 e 102, 2ª edição revisada – Editora ALTA BOOKS – Stevem Pritchard, Bruno Gomes Pessanha, Nicolai Langfeldt, James Stanger e Jeff Dean. (1º Parágrafo).
- Material didático Centro de Pesquisas e Desenvolvimento Impacta Tecnologia – LPI 101 – Implementação e Administração.(2º, 3º e 4º parágrafos).
- Coleção Linux Pro – Certificação LPI 1 3ª Edição revisada – Luciano Antonio Siqueira – Linux New Media. (Retirados conceitos utilizados nos parágrafos 5 a 9).
Gerenciando a Propriedade dos Arquivos
A modificação de parâmetros de propriedade pode ser tornar necessária ao se mover arquivos, ao se configurar grupos de trabalho ou ao se trabalhar no diretório de um usuário como root. Isso é feito com o comando chown, o qual é capaz de modificar a propriedade de usuarios e de grupos, ou seja, ele é capaz de alterar a propriedade que usuários e grupos têm sobre os arquivos e isso pode ser feito por meio da seguinte sintaxe:
chown [OPTION]...OWNER[.[GROUP]] FILE.
A alteração da propriedade realiza-se de acordo com as seguintes condições:
As opções utilizadas pelo comando, bem como suas descrições, são as mesmas utilizadas pelo comando chmod (visto na página "Permissões de Arquivos e Diretórios" :http://chmodchown.wikispaces.com/Permiss%C3%B5es+de+Arquivos+e+Diret%C3%B3rios). Há apenas uma opção diferente daquelas previamente apresentada, a -h, a qual afeta apenas os links simbólicos e não os arquivos referenciados.
De forma muito semelhante ao comando chown, temos o chgrp. Este comando também é responsável por alterar a propriedade de arquivos, no entanto, ele apenas trabalha com alteração da propriedade de grupos, e não de usuários. Para realizar a alteração da propriedade de um grupo, o comando em questão não considera as permissões e as propriedade previamente atribuídas ao arquivo.
Quanto as opções utilizadas pelo comando chgrp, elas são as mesmas utilizadas pelo comando chown, as quais foram anteriormente apresentadas.
Sintaxe:
chown [opções] <novo_proprietário>:<novo_grupo> <arquivo>
Exemplos de utilização do comando chown:
Exemplo 1
#chown :trabalho1 texto.txt
No exemplo anterior o grupo do arquivo texto.txt está sendo alterado para o grupo trabalho1.
Exemplo 2
#chown usuáriox:trabalho2 texto.txt
No exemplo anterior, o dono do arquivo está sendo alterado para usuáriox, e o grupo do arquivo está sendo alterado para trabalho2.
Sintaxe:
chgrp [opções] <novo_grupo> <arquivo>
Exemplo de utilização do comando chgrp:
Exemplo
#chgrp trabalho1 texto.txt
No exemplo anterior o grupo de arquivo texto.txt está sendo alterado para o grupo trabalho1.
Referências:
- Certificação Linux LPI1 – Nível 1: Exame 101 e 102, 2ª edição revisada – Editora ALTA BOOKS – Stevem Pritchard, Bruno Gomes Pessanha, Nicolai Langfeldt, James Stanger e Jeff Dean. (1º Parágrafo).
- Material didático Centro de Pesquisas e Desenvolvimento Impacta Tecnologia – LPI 101 – Implementação e Administração.(2º, 3º e 4º parágrafos).
- Coleção Linux Pro – Certificação LPI 1 3ª Edição revisada – Luciano Antonio Siqueira – Linux New Media. (Retirados conceitos utilizados nos parágrafos 5 a 9).
Integrantes do Grupo:
Nilson Sant'Ana
Leandro Nascimento dos Santos - 2090244
Renan Soares Malafaia - 2090265
Valdemiro Salema Cardoso - 2090274
Turma:
ASTI B Noite - 1º ciclo