Comandos Linux · 2 min read · Sep 19, 2025
Comando de Grupos do Linux para Iniciantes (com Exemplos)
No Linux, existe um conceito de usuários (aqueles que usam o sistema) e, em seguida, existe o conceito de grupos, que é basicamente um mecanismo lógico para gerenciar uma coleção de usuários. Para lhe dar uma ideia básica, os grupos facilitam o gerenciamento de usuários com, digamos, os mesmos privilégios de segurança e acesso. Vale a pena saber que um usuário pode fazer parte de diferentes grupos.
Se você é um novato na linha de comando do Linux e deseja aprender uma maneira pela qual você pode imprimir os grupos aos quais um usuário pertence, então você ficará feliz em saber que existe uma pequena utilidade de linha de comando - chamada groups - que permite fazer exatamente isso. Neste tutorial, discutiremos rapidamente como essa ferramenta funciona.
Nota: Todos os comandos e instruções mencionados aqui foram testados no Ubuntu 16.04LTS.
Comando de grupos do Linux
Em termos leigos, o comando groups imprime o nome dos grupos dos quais um usuário faz parte. Aqui está sua sintaxe:
groups [OPÇÃO]... [NOME_DE_USUÁRIO]...Aqui está como a documentação oficial descreve essa ferramenta:
Imprime as associações de grupo para cada NOME_DE_USUÁRIO ou, se nenhum NOME_DE_USUÁRIO for especificado, para o processo atual
(o que pode diferir se o banco de dados de grupos tiver mudado).Como funciona o comando groups?
O comando groups é muito fácil de usar - tudo o que você precisa fazer é passar o nome de usuário do usuário cujos grupos você está interessado em saber.
groups [nome_de_usuário]A captura de tela a seguir mostra o comando em ação:
Então você pode ver que o usuário ‘himanshu’ faz parte de vários grupos.
E se nenhum nome de usuário for passado como entrada?
O comando groups funciona independentemente de você fornecer ou não um nome de usuário. Caso não haja um nome de usuário, a ferramenta exibe as associações de grupo para o processo atual.
Por exemplo, em um shell de usuário - com o usuário ‘himanshu’ logado - o comando produziu a seguinte saída:
E quando executado a partir do shell root, a seguinte saída foi produzida:
Como obter mais informações sobre o comando groups?
Para obter mais informações sobre grupos, use as opções de linha de comando padrão –help e –version.
groups --helpgroups --version
Adicionar Grupo no Linux
Você está procurando um comando para adicionar um grupo no Linux? O comando que você está procurando se chama addgroup. Um tutorial que explica o uso do comando addgroup em detalhes pode ser encontrado aqui:
https://www.howtoforge.com/linux-adduser-addgroup-command/
Conclusão
Concordo, groups é uma ferramenta de linha de comando muito básica. Mas é útil para situações em que você só precisa saber sobre os grupos aos quais um usuário pertence. Não há muito o que explicar sobre essa ferramenta, mas ainda assim, se você quiser, pode dar uma olhada na sua página de manual indo aqui.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.