在 Ubuntu 里,deluser 本身不会自动删除用户的主组,但可以配合参数把用户从附加组里退出,或者手动删掉它的主组。
sudo deluser 用户名
这只会:
sudo deluser --remove-home 用户名
deluser 没有直接“连组一起删”的参数,但可以用下面两种方式:
sudo deluser 用户名
sudo delgroup 用户名
(默认主组名通常和用户名相同)
sudo userdel -r 用户名
-r:删除主目录⚠️ 注意:如果组里还有其他用户,组不会删。
id 用户名
getent group 组名
| 需求 | 命令 |
|---|---|
| 删用户 | deluser 用户 |
| 删用户+家目录 | deluser --remove-home 用户 |
| 删用户+组 | deluser 用户 && delgroup 组 |
| 一键删用户+组(若组唯一) | userdel -r 用户 |
如果你说的是 “把用户从某个组里踢掉”,那用:
sudo deluser 用户名 组名
需要我帮你写一条具体命令吗?