Como posso exibir todos os usuários e grupos com um comando?

93

Eu quero mostrar:

  1. Todos os usuários e
  2. Todos os grupos

    no meu sistema usando a linha de comando.

Os comandos

users e groups exibem os usuários atualmente conectados e os grupos aos quais um usuário pertence respectivamente.

Como exibir uma lista de todos os usuários e todos os grupos por linha de comando?

    
por Pandya 23.08.2014 / 16:26

1 resposta

151

Você pode exibir com a ajuda do comando compgen incorporado da seguinte forma:

  1. Para exibir todos os usuários, execute o seguinte comando:

    compgen -u
    
  2. Para exibir todos os grupos, execute o seguinte comando:

    compgen -g
    

No entanto, você também pode exibir todos os usuários por cut -d ":" -f 1 /etc/passwd .

    
por Pandya 23.08.2014 / 16:26