Linux:members命令示例

时间:2020-01-09 10:41:47  来源:igfitidea点击:

如何在Linux或者类似Unix的系统上列出组的成员?
在Linux和类Unix系统上都有多种获取此信息的方法。

语法

基本语法如下:

members groupNameHere

或者

members [options] groupNameHere

members命令示例

默认,"成员"命令将所有组成员显示在一行上。
打开终端应用程序,然后执行以下命令以显示网站管理员组的成员:

$ members webmaster

在此示例中,输出六个用户:webadmin,Hyman,Hyman,archana,sai和sayali。
您可以使用wc命令对称为成员的组中的用户总数进行计数:

$ members webmaster | wc -w

输出示例:

6

仅显示主要组成员

传递-p选项:

$ members -p webmaster

仅显示辅助组成员

传递-s选项:

$ members -s webmaster

查询/etc/group文件

使用以下grep命令:

grep '^webmaster' /etc/group

使用getent命令查询组

使用以下getent命令查询组数据库(例如基于文件或者NIS的组数据库):

$ getent group | grep '^webmaster'