如何找出Linux中用户所属的组

时间:2020-03-21 11:46:42  来源:igfitidea点击:

找出用户所属的组

在类似Unix的操作系统中,groups命令显示当前的组名,并且用户属于这些组。

首先,让我们看一下我的Linux系统中有多少个组。
输入不带任何参数的groups命令将显示可用的组。

$groups
wheel network audio optical storage power users vboxusers

如我们所见,我的系统中目前有8个群组。

现在,让我们找出我的用户(例如sk)属于哪些组。
为此,请输入:

$groups sk
wheel network audio optical storage power vboxusers users

其中sk是我的用户名,用户sk是上述所有组的成员。

我们还可以找到属于特定组的用户列表。
例如,以下命令显示属于名为storage的组的用户。

$grep -w storage /etc/group
storage:x:95:sk

查找用户属于哪个组以及特定组的用户非常简单!有关groups命令的更多详细信息,请参见手册页。

$man groups