命令行手册

Man » groupdel 手册在线 - `groupdel` 手册页的详细在线文档

🌍
groupdel - 删除一个组

概要

groupdel [选项] 组名

描述

^ roupdel 命令修改系统帐户文件,删除所有引用“组名”的条目。 指定的组必须存在。

选项

适用于 groupdel 命令的选项如下:

-f, --force

此选项强制删除该组,即使有某些用户将该组作为主组。

-h, --help

显示帮助消息并退出。

-R, --root CHROOT_DIR

在 CHROOT_DIR 目录中应用更改,并使用 CHROOT_DIR 目录中的配置文件。仅支持绝对路径。

-P, --prefix PREFIX_DIR

在 PREFIX_DIR 目录中应用更改,并使用 PREFIX_DIR 目录中的配置文件。此选项不使用 chroot,旨在用于准备交叉编译目标。有一些限制:不验证 NIS 和 LDAP 用户/组。PAM 身份验证使用主机文件。不支持 SELINUX。

注意事项

您不能删除任何现有用户的主组。您必须先删除用户,然后再删除该组。

您应该手动检查所有文件系统,以确保没有文件仍然属于该组。

配置

/etc/login.defs 中的以下配置变量会更改此工具的行为:

MAX_MEMBERS_PER_GROUP (数字)

每个组条目的最大成员数。当达到最大值时,将在 /etc/group 中启动一个新的组条目(具有相同的名称、相同的密码和相同的 GID)。

默认值为 0,表示组中成员数量没有限制。

此功能(拆分组)允许限制组文件中的行长。这对于确保 NIS 组的行不超过 1024 个字符非常有用。

如果您需要强制执行此限制,可以使用 25。

注意:并非所有工具都支持拆分组(即使在 Shadow 工具套件中也是如此)。除非您真的需要,否则不应使用此变量。

文件

/etc/group

组帐户信息。

/etc/gshadow

安全的组帐户信息。

退出值

^ roupdel 命令的退出值为:

0   成功

2   无效的命令语法

6   指定的组不存在

8   无法删除用户的 первичной 组

10  无法更新组文件

参见

chfn(1), chsh(1), passwd(1), gpasswd(8), groupadd(8), groupmod(8), useradd(8), userdel(8), usermod(8).