简短回答:deluser(或 userdel)本身不会自动删除用户的主目录(家目录),所以不会直接“删主页”,除非你额外加了参数。
具体说明(Debian 下):
默认行为
deluser username
或
userdel username
/home/username删除家目录(主页)的情况
deluser:deluser --remove-home username
userdel:userdel -r username
这样才会连主目录一起删。
补充说明
deluser 没关系,deluser 不会动这些目录。~/public_html),用 --remove-home 才会删掉。总结:
普通 deluser 不删主页(家目录);要删必须显式加 --remove-home。
如果你愿意,我可以帮你写一条“安全删除用户但不删家目录 / 或确认后再删”的命令。