Linux 查询组的成员
1个用户的主组(Primary Group)只有1个;
1个用户的附加组(Secondary Group)可以有多个。
主组通过-g指定;
附加组通过-G指定,或者-aG进行添加。
1 查询附加组的成员
/etc/group文件会记录附加组的成员。
例1:查找wheel作为附加组的成员(即属于管理员的用户)
cat /etc/group | grep wheel
2 查询主组的成员
可通过两步实现:
1)查询组的ID;
etc /etc/group | grep 组名:id
2)/etc/passwd中查询第四列值为组ID的值
etc /etc/passwd | grep 组id
例2:查询g1作为主组的用户
查询组ID
cat /etc/group | grep g1:
根据主组ID查询/etc/passwd
cat /etc/passwd | grep 20001