Команда groups показывает имена групп запустившего программу пользователя или их числовые идентификаторы (ID). Если для номера группы нет соответствующей записи в файле /etc/group, то отображается числовое значение. При указании необязательного параметра имя выводятся группы для учётной записи с указанным именем.
В системах, не имеющих поддержки одновременного членства в нескольких группах, используется информация из файла /etc/group. Для смены своей текущей реальной или эффективной группы пользователь должен использовать команды newgrp или sg.
/etc/group
newgrp(1), getgid(2), getgroups(2), getuid(2).