groupadd:Linux 中已存在组“终端”

groupadd:Linux 中已存在组“终端”

我创建了一个名为“terminal”的组groupadd terminal,当我使用命令列出组时,groups它不会在输出中显示新创建的组名称,但如果我再次添加相同的组,它会给我groupadd: group 'terminal' already exists错误消息,但组名称存在于/etc/group文件。为什么我在运行groups命令时看不到新添加的组? (我已经在 Ubuntu Linux 中尝试过了)

答案1

该命令groups不会显示所有组,它只是列出用户所属的所有组。

因此,如果您创建了一个群组,但您的用户不是成员,groups则不会显示该群组。如果您尝试再次创建该组,您会收到错误消息。

相关内容