如何在 Ubuntu 20.04 中找出用户所属的组

组是对文件、文件夹和配置具有相同权限和访问权限的用户帐户的集合。 在 Linux OS 中创建新用户时,会自动将其添加到与该用户同名的组中。 单个用户可以是单个或多个组的一部分。

有时,我们需要找出用户属于哪些组。 它有助于了解用户拥有哪些类型的权限,并在事情无法正常工作时进行故障排除。 在这篇文章中,我们将展示如何在 Ubuntu 中找出用户所属的组。

笔记:这里提到的命令已经过测试 Ubuntu 20.04 LTS. 这些命令也适用于其他 Linux 发行版。

如何查找 Linux 用户所属的组

首先,按 Ctrl+Alt+T 快捷键打开终端。 然后为了检查当前用户帐户所属的组,在终端中键入组并按 Enter:

$ groups

它将显示当前登录用户所属的组。 例如,以下输出显示当前登录用户“kbuzdar”所属的组的名称。

要查找当前登录用户以外的特定用户的组信息,请键入 groups 后跟该用户名:

$ groups <user_name>

例如,要查找名为“test”的用户属于哪些组,命令将是:

$ groups test

或者,您也可以使用 ID 命令找出当前登录用户所属的组:

$ id

它将显示当前登录用户所属的所有组及其组 ID。