如何在 Linux 中查看某个组的所有成员?
答案1
使用以下命令:
getent group groupname
或者
getent group groupname | awk -F: '{print $4}' | tr "," " "
答案2
你可以做
members YOUR_GROUP_NAME
它将列出该组中的所有用户YOUR_GROUP_NAME
。
如果默认情况下未安装:
sudo apt-get install members
答案3
检查群组所有成员的另一种方法是检查/etc/group
列出所有群组及其成员的文件
例子:
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,nikhil
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:nikhil
floppy:x:25:
tape:x:26:
sudo:x:27:nikhil
audio:x:29:pulse
第一个字符串(以:分隔)指定组名,最后一个字符串指定添加到该组的用户。