在 Debian(以及其它使用 adduser/userdel 工具的发行版)里,deluser 是用来删除用户账户的命令。下面按常见场景说明怎么用。
sudo deluser 用户名
示例:
sudo deluser alice
✅ 只删除用户账号
❌ 家目录 /home/alice 仍在
sudo deluser --remove-home 用户名
示例:
sudo deluser --remove-home alice
✅ 删除用户
✅ 删除 /home/alice
sudo deluser --remove-all-files 用户名
⚠️ 会搜索并删除该用户拥有的所有文件,慎用
sudo deluser --no-remove-home 用户名
(其实和不加参数效果类似)
sudo deluser --system 用户名
sudo deluser --remove-home 用户名
sudo deluser 用户名
或手动删组:
sudo delgroup 用户名
whoami
id 用户名
ps -u 用户名
先 kill 掉sudo pkill -u alice
sudo deluser --remove-home alice
sudo delgroup alice
如果你是想 只删 FTP / Samba / 邮件用户,或者 批量删除,也可以告诉我具体场景。