Linux 列表组 - 快速指南
2分钟读
发表于
阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多
想知道如何使用 Linux 命令列出组?作为管理员,您可能需要了解它们的工作原理以及特定用户如何与它们链接。
在本指南中,我将向您展示在 Linux 上列出组的最简单方法。那么,我们走吧!
列出 Linux 上的所有组
要列出 Linux 上的所有组,您可以使用:
- Getent 命令
- / etc / group 文件
1.使用getent命令
在基于 Linux 的系统中, 获取命令 习惯于 显示数据库中的条目。此外,您可以使用它来获取组数据库的内容以列出终端上的所有组。
为此,我将运行“盖特集团“命令。
2.使用/etc/group文件
/ etc / group 包括你所有的 当地团体。因此,您可以通过“猫/etc/组“命令。
列出当前用户的所有组
要列出当前用户的所有组,可以使用:
1.使用id命令
id命令打印用户信息 在终端上。此外,要列出当前用户的所有组,您可以运行“id-Gn“。
在上面的 id 命令中,组合 -Gn options 打印组名称而不是组 ID。
2.使用groups命令
执行 组命令 没有任何选择 列出当前用户的所有组.
列出特定用户的所有组
要列出特定用户的所有组及其组 ID,请运行“id 用户名“。
结果,输出显示与用户 ID 相关的信息: 的uid,用户主要组为 GID,以及用户次要 团体.
列出特定组的所有成员
要列出特定组的所有成员,请执行“获取组用户名“。
奖金提示:
要仅列出所有组的名称,请键入“awk -F: '{print $1}' /etc/group“。
要显示组总数,请运行 猫 /etc/group | grep -c “” 命令。
要按升序对组名称进行排序,请执行“剪切-d:-f1 /etc/group |种类“。
您还可能感兴趣的:
现在您知道如何执行 Linux 命令来列出组了。请随时在下面的评论中分享您的反馈!