在 Ubuntu(以及大多数 Debian 系 Linux)中,deluser 用于删除用户或把用户从组里移除。常见参数和用法如下:
sudo deluser 用户名
sudo deluser --remove-home 用户名
✅ 推荐
/home/用户名/var/mail/用户名sudo deluser --remove-all-files 用户名
sudo deluser --no-remove-home 用户名
(默认行为,通常不用专门写)
sudo deluser 用户名 组名
例如:
sudo deluser testuser sudo
sudo deluser --remove-home --group 用户名
或简写:
sudo deluser --remove-home -g 用户名
sudo deluser --remove-home 用户名
sudo deluser --remove-all-files 用户名
sudo deluser 用户名 sudo
userdel 的区别| 命令 | 系统 | 特点 |
|---|---|---|
deluser |
Debian / Ubuntu | 更友好,参数多 |
userdel |
所有 Linux | 更底层、通用 |
等价示例:
sudo userdel -r 用户名
等于:
sudo deluser --remove-home 用户名
deluser --help
man deluser
如果你有具体场景(比如:只删用户但保留数据、删除系统用户、批量删除),可以告诉我,我可以给你最合适的命令。