Как узнать, какая группа у данного пользователя?

В Unix/Linux, как вы узнаете, какая группа данного пользователя находится в командной строке?

Ответ 1

groups

или

groups user

Ответ 2

Здесь показан пользовательский uid, а также все группы (с их гидами), принадлежащие

id userid

Ответ 3

В Linux/OS X/Unix для отображения групп, к которым вы (или необязательно указанный пользователь), используйте:

id -Gn [user]

что эквивалентно утилите groups [user], устаревшей в Unix.

В OS X/Unix предлагается команда id -p [user] для нормальной интерактивной работы.

Объяснение параметров:

-G, --groups - распечатать все идентификаторы групп

-n, --name - напечатать имя вместо числа, для -ugG

-p - сделать вывод доступным для человека.

Ответ 4

или просто изучить /etc/groups (нормально, это, вероятно, не работает, если он использует pam с ldap)