Sintaxe:
CHOWN [Opção]… [Proprietário] [: [Grupo]] Arquivo…
CHOW
O comando 'Chown' pode ser usado com o nome do arquivo ou referência de referência. Opção, proprietário ou grupo são opcionais para este comando. Três tipos de permissões de três tipos de usuários podem ser atribuídos para qualquer arquivo ou pasta. Os tipos de usuário são o usuário, grupo e outros e as permissões são Leia (r), escreva (r) e executar (x).
Opções:
Marcação | Descrição |
-C ou -Langes | Mostra as mudanças na propriedade do arquivo real. |
-referência = arquivo | Use para alterar a propriedade de qualquer arquivo ou pasta com base no arquivo de referência. |
-R ou -recursivo | Use para alterar a propriedade de diretórios recursivamente. |
-desreferência | Aja sobre onde os links simbólicos apontam para. |
-h ou -no -deferência | Aja sobre os próprios links simbólicos. |
-para -silent ou -quiet | As mensagens de erro serão omitidas para aqueles arquivos cuja propriedade não pode ser alterada. |
-v ou -verbose | Mostra as ações tomadas para cada arquivo para o comando chown. |
Exemplo 1: Altere a propriedade do usuário de um arquivo
O usuário deve ter privilégio de root para alterar a propriedade do usuário ou do grupo de um arquivo e pasta. O seguinte comando 'Chown' mudará a propriedade do usuário para 'root' para o teste de arquivo de texto '.TXT'.
Teste de $ ls -l.TXT
$ sudo chown root teste.TXT
Teste de $ ls -l.TXT
Saída:
Exemplo 2: Altere a propriedade do grupo de um arquivo
O usuário precisa usar ':' antes do nome do grupo para alterar a propriedade do grupo de qualquer arquivo e pasta. O seguinte comando 'Chown' mudará a propriedade do grupo de 'alunos.TXT 'arquivo para o grupo,' testes '.
estudantes de $ ls -l.TXT
$ sudo chown: testando estudantes.TXT
estudantes de $ ls -l.TXT
Saída:
Exemplo 3: Altere a propriedade do usuário e do grupo de um arquivo
A propriedade do usuário e do grupo pode ser alterada junto usando o comando 'Chown'. O seguinte comando 'Chown' mudará a propriedade do usuário para 'Fahmida' e a propriedade do grupo para 'testes' para o teste de arquivo '.TXT'.
Teste de $ ls -l.TXT
$ sudo chown Fahmida: teste de teste.TXT
Teste de $ ls -l.TXT
Saída:
Exemplo 4: Altere a propriedade de um arquivo com base em um determinado usuário
Se você deseja alterar a propriedade de qualquer arquivo ou pasta com base na propriedade atual, você deve usar a opção '-from' com o comando 'Chown'. O primeiro comando 'Chown' neste exemplo não será capaz de mudar a propriedade porque o proprietário atual é 'fahmida' não 'root'. O segundo comando 'Chown' mudará a propriedade do usuário para 'Yesmin' de 'Fahmida' para o teste do arquivo.TXT'.
Teste de $ ls -l.TXT
$ sudo chown -from = root yesmin test.TXT
Teste de $ ls -l.TXT
$ sudo chown.TXT
Teste de $ ls -l.TXT
Saída:
Exemplo 5: Altere a propriedade do usuário e do grupo de um arquivo para outro nome do arquivo
Ao usar -referência, a propriedade da opção de um arquivo ou pasta pode ser facilmente copiada para outro arquivo e pasta. O seguinte comando 'Chown' copiará a propriedade do usuário e do grupo de 'teste.TXT 'Arquivo para' alunos.arquivo txt '.
Teste de $ ls -l.TXT
estudantes de $ ls -l.TXT
$ sudo chown -reference = teste.alunos txt.TXT
estudantes de $ ls -l.TXT
Saída:
Exemplo 6: Altere a propriedade do usuário ou do grupo de qualquer diretório recursivamente
O seguinte comando 'CHOW' com -R alterará a propriedade do usuário para 'root' e propriedade do grupo para 'testar' para todos os arquivos e pastas em 'Código'.
Código $ LS -L
$ sudo chown -root: código de teste/
Código $ LS -L
Saída:
Exemplo 7: Liste todas as alterações feitas por Chown para qualquer pasta
O seguinte comando 'Chown' com -v mostrará a lista de todas as mudanças na propriedade, executando o comando.
$ sudo chown -v -r fahmida: código fahmida
$ ls -l
Saída:
Este tutorial ajudará o usuário do Linux a conhecer o uso do comando 'Chown' e aplicar o comando corretamente para alterar a propriedade de qualquer arquivo ou pasta.