在 Ubuntu 中,删除用户可以使用 deluser 命令(更推荐的方式),也可以直接用 userdel。下面是常用、安全的做法:
sudo deluser 用户名
✅ 用户会被删除
❌ 用户的家目录 /home/用户名 仍然存在
sudo deluser --remove-home 用户名
✅ 删除用户
✅ 删除 /home/用户名
sudo deluser --remove-all-files 用户名
✅ 删除用户
✅ 删除该用户的所有文件(包括其他目录中的)
⚠️ 慎用,会全盘查找并删除该用户文件
sudo deluser --remove-home --remove-group 用户名
适用于该用户有独立用户组的情况。
sudo userdel -r 用户名
-r:删除家目录和邮件目录
id 用户名
who
或:
pkill -u 用户名
如果用户有 sudo 权限,建议先移除:
sudo deluser 用户名 sudo
❌ 删除正在登录的用户
✅ 先退出或 pkill -u 用户名
❌ 误删 root 或当前用户
✅ 不要对 root 或当前会话用户操作
如果你愿意,可以告诉我:
我可以给你一条最合适、最安全的命令 ✅