在 Debian(及大多数 Linux 发行版)中,deluser 是用于删除用户(或组)的命令,通常来自 adduser 软件包。下面按常用场景说明参数怎么设。
sudo deluser 用户名
示例:
sudo deluser tom
默认行为:
sudo deluser --remove-home 用户名
或简写:
sudo deluser -r 用户名
✅ 推荐做法(删干净)
sudo deluser --remove-all-files 用户名
作用:
⚠️ 危险,谨慎使用
sudo deluser 用户名
(默认就是这种行为)
sudo deluser 用户名
Debian 中
deluser默认不会删除用户私有组(同名组)
若想删组,需手动:
sudo delgroup 用户名
sudo deluser --system 用户名
用于删除:
www-data 不建议删)sudo delgroup 组名
或:
sudo deluser --group 组名
| 参数 | 含义 |
|---|---|
--remove-home / -r |
删除家目录 |
--remove-all-files |
删除该用户所有文件 |
--system |
删除系统用户 |
--group |
删除组 |
--backup |
备份用户文件 |
--backup-to DIR |
指定备份目录 |
sudo deluser --remove-home tom
如需我根据你的 具体使用场景(服务器 / 桌面 / Docker / 批量删用户)给命令,也可以直接说。