有什么办法可以显示在Linux的特定组的用户?
我已经尝试了几个不同的东西,到目前为止,我在网上find的所有东西都不是我所需要的。
我更喜欢:
$ getent group | grep groupname
这比直接读取/etc/group的优点是它将包含非本地组。 例如,如果您的系统是AD绑定的或正在使用LDAP进行身份validation,那么getent也会列出这些组及其成员。
$ grep '^groupname:' /etc/group | cut -f4 -d:
文件/etc/group列出/etc/group中的用户。 严格来说,这显示了用户将该组作为附加组,但通常用户也被添加到主组列表中。
你可以使用成员命令,只是:
$ members groupname