Como listar os grupos no Linux
Para ter acesso aos grupos criados no Linux costuma-se utilizar o seguinte comando:
cat /etc/group
Onde as informações poderão vir separadas por colunas representadas pelo separador “:” e cada coluna representa:
1:2:3:4
1- Nome do grupo
2- Senha do grupo. Analogamente ao /etc/passwd, a senha é substituída pelo caracter “x” para ser armazenada em local seguro. Em muitos sistemas, a administração de grupos é feita exclusiva e diretamente pelo root, sem necessidades de senhas para os grupos.
3- GID (Group ID)
4- Usuários relacionados ao grupo, pode vir separados por virgula caso tenha mais de um ou então vazio caso não tenha usuários associados.
Para facilitar o uso você pode criar alias, neste caso criei um apenas para listar o nome dos grupos, veja logo a seguir:
alias grupos1="cat /etc/group | cut -d: -f1"
O comando “cut” usado no filtro “|” recorta o resultado do comando grep. Os parâmetros significam: “-d:”=delimitador (indica que será fornecida uma informação para delimitar o resultado), “-f1″=indica que deverá ser mostrado apenas o primeiro campo (field 1).