dependendo do ambiente, para grupos secundários, aqui estão algumas opções:
" grupo getent | grep ^ nome_grupo: " (getent - obtém entradas do banco de dados administrativo)
" grupo ypcat | grep ^ nome_grupo: " (ypcat - imprime valores de todas as chaves em um banco de dados NIS)
" grep ^ groupname: / etc / group " (/ etc / group é o arquivo do grupo local)
e se você quiser apenas o nome do grupo e os usuários adicionarem " | cut -d: -f1,4 " ao final da string (exemplo: grep ^ groupname : / etc / group | cut -d: -f1,4 )
O ID do grupo primário é listado na entrada de arquivo passwd para cada usuário, portanto, os grupos primários do usuário não serão exibidos na saída de nenhum dos comandos listados acima. Você poderia " grep ^ groupname: / etc / group | cut -d: -f1,3 " para obter o número do groupid, então " grep : groupidnumber: /etc/passwd |cort -d: -f1 "para obter o nome da conta do usuário.