chown - alterar o proprietário e o grupo do arquivo
SINTAXE
chown [OPÇÃO]... [PROPRIETÁRIO][:[GRUPO]] ARQUIVO...
chown [OPÇÃO]... --reference=ARQUIVO_DE_REFERÊNCIA ARQUIVO...
DESCRIÇÃO
Esta página de manual documenta a versão GNU de chown. chown altera o usuário e/ou o grupo proprietário de cada arquivo fornecido. Se apenas um proprietário (um nome de usuário ou ID de usuário numérico) for fornecido, esse usuário será o proprietário de cada arquivo fornecido, e o grupo dos arquivos não será alterado. Se o proprietário for seguido por dois pontos e um nome de grupo (ou ID de grupo numérico), sem espaços entre eles, a propriedade do grupo dos arquivos também será alterada. Se houver dois pontos, mas nenhum nome de grupo após o nome do usuário, esse usuário se torna o proprietário dos arquivos e o grupo dos arquivos é alterado para o grupo de login desse usuário. Se os dois pontos e o grupo forem fornecidos, mas o proprietário for omitido, apenas o grupo dos arquivos será alterado; neste caso, chown executa a mesma função que chgrp. Se apenas dois pontos forem fornecidos, ou se todo o operando estiver vazio, nem o proprietário nem o grupo serão alterados.
OPÇÕES
Altere o proprietário e/ou o grupo de cada ARQUIVO para PROPRIETÁRIO e/ou GRUPO. Com --reference, altere o proprietário e o grupo de cada ARQUIVO para aqueles de ARQUIVO_DE_REFERÊNCIA.
-c, --changes
semelhante a verbose, mas relata apenas quando uma alteração é feita
-f, --silent, --quiet
suprime a maioria das mensagens de erro
-v, --verbose
emite um diagnóstico para cada arquivo processado
--dereference
afeta o referenciado de cada link simbólico (este é o padrão), em vez do próprio link simbólico
-h, --no-dereference
afeta os links simbólicos em vez de qualquer arquivo referenciado (útil apenas em sistemas que podem alterar a propriedade de um link simbólico)
--from=PROPRIETÁRIO_ATUAL:GRUPO_ATUAL
altere a propriedade de cada arquivo apenas se seu proprietário e/ou grupo atual corresponderem aos especificados aqui. Qualquer um pode ser omitido, caso em que não é necessária uma correspondência para o atributo omitido
--no-preserve-root
não trate '/' de forma especial (o padrão)
--preserve-root
não execute recursivamente em '/'
--reference=ARQUIVO_DE_REFERÊNCIA
use a propriedade do ARQUIVO_DE_REFERÊNCIA em vez de especificar valores. ARQUIVO_DE_REFERÊNCIA é sempre desreferenciado se for um link simbólico.
-R, --recursive
opere em arquivos e diretórios recursivamente
As seguintes opções modificam como uma hierarquia é percorrida quando a opção -R também é especificada. Se mais de uma for especificada, apenas a última terá efeito. -P é o padrão.
-H se um argumento de linha de comando for um link simbólico para um diretório, percorra-o
-L percorra cada link simbólico para um diretório encontrado
-P não percorra nenhum link simbólico
--help exibe esta ajuda e sai
--version
emite informações da versão e sai
O proprietário não é alterado se estiver faltando. O grupo não é alterado se estiver faltando, mas é alterado para o grupo de login se for implícito por um ':' seguindo um PROPRIETÁRIO simbólico. PROPRIETÁRIO e GRUPO podem ser numéricos, bem como simbólicos.
EXEMPLOS
chown root /u
Altera o proprietário de /u para "root".
chown root:staff /u
Da mesma forma, mas também altera seu grupo para "staff".
chown -hR root /u
Altera o proprietário de /u e arquivos subordinados para "root".
AUTOR
Escrito por David MacKenzie e Jim Meyering.
RELATANDO BUGS
Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer erros de tradução para [https://translationproject.org/team/]
VER TAMBÉM
chown(2)
Documentação completa [https://www.gnu.org/software/coreutils/chown] ou disponível localmente via: info '(coreutils) chown invocation'
Empacotado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você é livre para alterar e redistribuí-lo. NÃO HÁ GARANTIA, na medida permitida por lei.