本文教大家两招,让你在linux中查看用户组里有哪些用户,大致方法如下:
1、使用cat和grep命令查看用户组配置文件“/etc/group”中的内容,并过滤输出指定用户组的信息即可,语法“cat /etc/group|grep 组名”,可以输出指定用户组中的用户列表。
2、使用“sudo yum members”命令安装members工具包,执行“members 组名”命令列出指定用户组下所有的用户即可。
本文适用于linux7.3系统、Dell G3电脑。
两招教会你在linux中查看用户组里有哪些用户
在linux中查看用户组下所有用户的两种方法解析如下:
方法1:使用cat和grep命令查看并过滤“/etc/group”文件信息。
首先,/ect/group 文件是用户组配置文件,即为用户组的所有信息都存放在此文件中。
此文件中的每一行都代表着一个用户组。在各用户组中,还是以 ":" 作为字段之间的分隔符,分为 4 个字段,每个字段对应的含义为:
组名:密码:GID:该用户组中的用户列表
我们只需要使用cat和grep命令来查看“/etc/group”中的内容,然后过滤输出指定用户组的信息即可:
cat /etc/group|grep 组名
到这里就完成了,下面是第二种方法:
方法2:利用members命令列出指定用户组下所有的成员。
第一步,先安装members包:
sudo yum members
第二步,列出某个组下所有的成员:
例查看ftponly组下的成员
members ftponly
在此示例中,members 命令在屏幕上显示以空格分隔的组成员名称列表。
小结
关于在linux中查看用户组里有哪些用户的两种方法解析到这里就结束了,让我们来回顾一下:方法1,使用cat和grep命令查看用户组配置文件“/etc/group”中的内容,并过滤输出指定用户组的信息即可;方法2,使用“sudo yum members”命令安装members工具包,执行“members 组名”命令列出指定用户组下所有的用户即可。你学会了吗?
我来说两句