在 Ubuntu 中,deluser 是用来删除用户账户的命令(属于 adduser 包,不是 userdel 的原始命令,但功能类似且更安全)。
下面按常见用法说明:
sudo deluser 用户名
示例:
sudo deluser zhangsan
✅ 只删除用户账号
❌ 不删除 /home/zhangsan
sudo deluser --remove-home 用户名
示例:
sudo deluser --remove-home zhangsan
✅ 删除用户
✅ 删除 /home/zhangsan
sudo deluser --remove-all-files 用户名
⚠️ 会扫描并删除该用户在所有位置的文件,慎用
sudo deluser --remove-home 用户名
sudo delgroup 用户名
或:
sudo userdel -r 用户名
sudo deluser --system 用户名
id 用户名
如果返回:
id: ‘用户名’: no such user
说明已删除。
whoami
sudo grep 用户名 /etc/passwd
sudo pkill -u 用户名
如果你是 服务器 / 桌面 / WSL 环境,或者想批量删用户 / 删 sudo 权限,可以告诉我具体场景,我可以给你更精确的命令。