Как я могу отобразить всех пользователей и группы с помощью команды?

90

Я хочу показать:

  1. Все пользователи и
  2. Все группы

    в моей системе с использованием командной строки.

Команды

users и groups отображают пользователей, которые в настоящее время вошёл в систему, и группирует пользователя, соответственно.

Как отобразить список всех пользователей и всех групп по командной строке?

    
задан Pandya 23.08.2014 в 16:26
источник

1 ответ

138

Вы можете отобразить с помощью встроенной команды compgen :

  1. Чтобы отобразить всех пользователей, выполните следующую команду:

    compgen -u
    
  2. Чтобы отобразить все группы, выполните следующую команду:

    compgen -g
    

Однако вы также можете отображать всех пользователей cut -d ":" -f 1 /etc/passwd .

    
ответ дан Pandya 23.08.2014 в 16:26
источник