在 Ubuntu 里,deluser 是 Debian/Ubuntu 专用 的用户删除命令(不是 userdel)。下面是常用参数和示例。
sudo deluser 用户名
只删除用户,保留家目录和邮件。
sudo deluser --remove-home 用户名
sudo deluser --remove-all-files 用户名
⚠️ 会扫描并删除该用户拥有的所有文件(较慢)
sudo deluser 用户名
(默认行为)
sudo deluser --remove-group 用户名
(仅当用户私有组存在时)
sudo deluser --system 用户名
sudo deluser --force 用户名
sudo deluser 用户名 组名
deluser --help
man deluser
| 命令 | 系统 | 特点 |
|---|---|---|
| deluser | Ubuntu/Debian | 更安全、参数友好 |
| userdel | 所有 Linux | 更底层 |
例如:
sudo userdel -r 用户名
如果你有 具体场景(比如删除不能登出的用户、批量删除、只删 FTP 用户等),可以告诉我,我给你精确命令。