在 Debian(以及大多数 Linux 发行版)里,删用户并不是只能用 deluser,deluser 只是 Debian 推荐/封装的一个工具。
下面给你说清楚常见方式和区别:
deluser(Debian 推荐)sudo deluser 用户名
--remove-home)删除家目录示例:
sudo deluser --remove-home 用户名
userdel(底层命令)sudo userdel 用户名
sudo userdel -r 用户名
⚠️ 如果用户当前已登录或进程在跑,可能失败,需要先 pkill 或 kill 相关进程。
你也可以手动改文件:
/etc/passwd/etc/shadow/etc/group/home/用户名❌ 容易出错、遗漏,不建议
deluserdeluser 只是 Debian 更友好的封装userdel 也完全合法建议:
deluseruserdel如果你是想“删用户但保留数据”或“删系统用户”,我也可以具体说。