在 Ubuntu 中,deluser 是用于删除用户的命令(属于 adduser 包)。下面按常见场景说明用法。
sudo deluser 用户名
/home/用户名sudo deluser --remove-home 用户名
或
sudo deluser -r 用户名
/home/用户名/var/mail/用户名(如果存在)✅ 最常用、推荐
sudo deluser --remove-all-files 用户名
⚠️ 有风险,谨慎使用
默认情况下:
deluser 会一并删除如果只想删用户、不删组:
sudo deluser 用户名
sudo deluser --system 用户名
who | grep 用户名
或
pkill -u 用户名
ps -u 用户名
sudo tar czf user_backup.tar.gz /home/用户名
| 命令 | 特点 |
|---|---|
deluser |
Debian/Ubuntu 推荐,更安全 |
userdel |
更底层,参数少 |
等价命令:
sudo userdel -r 用户名
如果你有具体需求(比如 删除 FTP 用户 / 删除 Docker 用户 / 批量删除 / 删除后重建),可以告诉我。