如何在Linux中删除组(groupdel命令)

在Linux中,组用于组织和管理用户帐户。 组的主要目的是为一组可以在组内用户之间共享的给定资源定义一组特权,例如读取,写入或执行权限。

可以使用 groupadd 命令。 如果不再需要一个组,可以将其从系统中删除。

本文介绍了如何使用 groupdel 命令。

groupdel 命令语法

的一般语法 groupdel 命令如下:

groupdel [OPTIONS] GROUPNAME

GROUPNAME 是您要删除的组的名称。

只有root用户或具有sudo特权的用户才能删除组。

如果不先删除用户,则无法删除现有用户的主要组。

groupdel 该命令仅接受很少使用的一些选项。 见 groupdel 手册页以获取有关命令选项的更多信息。

在Linux中删除组#

要从系统中删除(删除)给定的组,请调用 groupdel 命令,后跟组名。

例如,删除名为 mygroup 您将运行:

groupdel mygroup

上面的命令从 /etc/group/etc/gshadow 文件。

成功之后, groupdel 命令不输出任何输出。

您可以使用以下命令列出所有组,以验证该组是否已删除:

getent group | grep mygroup

如果您要删除的组不存在,系统将显示如下错误消息:

groupdel: group 'mygroup' does not exist

结论#

在Linux中,您可以使用 groupdel 命令。

相同的说明适用于任何Linux发行版,包括Ubuntu,CentOS,RHEL,Debian,Fedora和Arch Linux。

如有任何疑问,请随时发表评论。

终端用户组

Sidebar