在 Debian(及大多数 Linux 发行版)中,deluser 主要用于删除用户,但也可以用来删除组。
基本命令格式:
deluser --group 组名
或简写:
delgroup 组名
deluser --group testgroup
或:
delgroup testgroup
deluser --group 只删除组本身,不会影响组里的用户账号。
如果你在创建用户时使用了私有组(和用户名同名的组),可以这样:
deluser 用户名
如果该组没有其他成员,通常会被自动删除。
强制删除用户并移除家目录和邮件:
deluser --remove-home 用户名
如果你想把用户移出组,而不是删组:
deluser 用户名 组名
示例:
deluser alice developers
确认组是否存在
getent group 组名
确认没有重要进程使用该组
组是系统组时注意
deluser --group --system 组名
deluser:Debian 推荐,更友好groupdel:底层命令,所有发行版通用groupdel 组名
如果你愿意,可以告诉我:
我可以帮你给出更精确的命令。