Linux 组是对文件和目录具有相同权限要求的一个或多个用户的集合。 一个用户一次可以是多个组的成员。 在 Linux 中,每个组信息都存储在 “/etc/组” 文件。 在本教程中,我们将看到在 Linux 和类 Unix 操作系统中轻松找出用户属于哪些组的所有可能方法。
在许多情况下,找出用户帐户所属的组会很有帮助。 例如,前几天我在 在我的 Ubuntu 服务器上安装 Dropbox. 在配置 Dropbox 时,我必须输入我当前的用户名和组名。 您还可能需要确定用户所属的组。 如果是这样,请使用以下任何一种方法来了解用户所在的组。
内容
在 Linux 中找出用户属于哪些组
有多种方法可以列出 Linux 用户所属的组。 最常用的方法是使用 团体 命令。
方法 1 – 组命令
这 团体 命令显示当前组名和用户在 Linux 和类 Unix 操作系统中属于这些组。
首先,让我们找出我们的 Linux 系统中有多少个组。
要查找 Linux 中可用的列表,请运行 团体 没有任何参数的命令,如下所示:
$ groups
示例输出:
sk adm disk cdrom sudo dip plugdev lpadmin sambashare kvm libvirt vboxusers
正如您在上面的输出中看到的,我的系统中目前有 12 个组。
现在,找出特定用户的组,例如 斯克, 属于。 为此,输入“groups”命令,然后输入如下用户名:
$ groups sk
示例输出:
sk : sk adm disk cdrom sudo dip plugdev lpadmin sambashare vboxusers kvm libvirt