在 Ubuntu 中,deluser 默认不会删除用户的家目录,但可以通过参数来删除。
常见用法如下:
sudo deluser username
✅ 用户被删除
❌ 家目录 /home/username 保留
sudo deluser --remove-home username
或
sudo deluser username --remove-home
✅ 删除用户
✅ 删除家目录和邮件 spool
sudo deluser --remove-all-files username
✅ 删除用户
✅ 删除家目录
✅ 删除系统中属于该用户的所有文件(不只是家目录)
⚠️ 这个比较危险,会全盘搜索并删除该用户文件。
userdel 对比如果你用 userdel:
sudo userdel username # 不删家目录
sudo userdel -r username # 删家目录
sudo deluser username
sudo rm -rf /home/username
如果你是想“删用户但保留数据”或“彻底清理”,可以告诉我你的具体场景。