Comando Linux · 3 min read · Sep 14, 2025

Comando Chgrp do Linux para Iniciantes (5 Exemplos)

Aqui na HowtoForge, discutimos recentemente o comando chown que permite aos usuários mudar o proprietário, bem como o grupo de um arquivo (ou diretório) no Linux. Mas você sabia que existe uma ferramenta de linha de comando dedicada que você pode usar quando se trata de mudar informações relacionadas ao grupo? A ferramenta em questão é chgrp, e neste tutorial, discutiremos essa ferramenta usando exemplos fáceis de entender.

Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos e instruções mencionados neste tutorial foram testados no Ubuntu 22.04.

Comando chgrp do Linux

Como você já deve ter entendido até agora, se a necessidade é apenas mudar o grupo de um arquivo ou diretório, então você pode usar chgrp em vez de chown. A ferramenta fornece várias opções de linha de comando que você pode usar em diferentes situações. Aqui está a sintaxe genérica do chgrp:

chgrp [OPÇÃO]... GRUPO ARQUIVO...

Os seguintes exemplos em formato de perguntas e respostas devem tornar o comando chgrp mais claro.

Q1. Como mudar o grupo de arquivo/diretório usando chgrp

O uso básico do comando chgrp é muito fácil. Suponha que você queira mudar o grupo de um arquivo ‘file1’ cujo grupo atual é ‘himanshu’. A necessidade é mudar a propriedade do grupo para ‘root’. Aqui está o comando que precisamos executar neste caso:

chgrp root file1

Dependendo do seu nível atual de privilégios, você pode querer executar o comando acima com ‘sudo’ (não sabe o que é ‘sudo’, leia isto).

A captura de tela acima confirma que a propriedade do grupo foi alterada com sucesso para ‘root’.

Q2. Como o chgrp lida com links simbólicos

Por padrão, o comando chgrp afeta o referente de um link simbólico. Isso significa que qualquer mudança feita através da ferramenta não se aplica ao link simbólico, mas ao arquivo ao qual ele se refere. Por exemplo, considere o link simbólico ‘file1symlink’ que se liga a ‘file1’.

Tanto ‘file1’ quanto ‘file1symlink’ têm seu proprietário e grupo definidos como ‘himanshu’.

Agora, se você tentar mudar o grupo do arquivo do link simbólico, verá que ‘file1symlink’ permanecerá inalterado, mas a propriedade do grupo de ‘file1’ será alterada.

sudo chgrp root file1symlink

No entanto, se você quiser, pode mudar esse comportamento usando a opção de linha de comando -h.

sudo chgrp -h root file1symlink

A captura de tela a seguir mostra que o comando mencionado alterou o grupo do link simbólico desta vez:

Q3. Como fazer o chgrp pegar informações de grupo de um arquivo de referência

Se você quiser, pode pedir ao comando chgrp para pegar informações de grupo de um arquivo, economizando o esforço de especificar manualmente o nome do grupo na linha de comando. Esse recurso pode ser acessado através da opção de linha de comando –reference, que exige que você especifique o nome do arquivo de referência.

chgrp --reference=[nome-do-arquivo-ref] NOME-DO-ARQUIVO

Por exemplo:

chgrp --reference=file2 file1

O comando mencionado fará com que a propriedade do grupo de file1 seja a mesma que a de file2.

Q4. Como pedir ao chgrp para fazer alterações recursivamente

Caso - ao lidar com diretórios e subdiretórios - você queira fazer alterações recursivas, pode fazê-lo usando a opção de linha de comando -R.

chgrp -R NOME-DO-GRUPO DIRETÓRIO-OU-CAMINHO

Q5. Por que usar chgrp quando chown também pode ser usado para mudar grupos

Pode-se argumentar que se o comando chown também pode ser usado para ajustar informações relacionadas ao grupo, então por que chgrp é necessário em primeiro lugar? Bem, em primeiro lugar, chgrp é simples de usar em comparação com chown quando tudo o que você precisa fazer é mudar o grupo de um arquivo/diretório. E em segundo lugar, como chown também é capaz de fazer outras coisas, ninguém gostaria de fazer alterações acidentalmente enquanto trabalha em, digamos, um servidor de produção. Para mudar de diretório, use o comando cd.

Conclusão

Chgrp não é um comando difícil de entender e usar. Cobri quase todas as suas principais opções/características aqui. Tente os exemplos que mencionamos neste tutorial, e você deve estar pronto para usar o comando. Em caso de dúvida ou consulta, acesse a página do manual da ferramenta.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.