在 Debian 里,deluser 是用来**删除用户(或用户组)**的命令,比直接改 /etc/passwd 更安全。下面按常见场景说明。
sudo deluser 用户名
只删除用户账号,不删除家目录和邮件池。
sudo deluser --remove-home 用户名
✅ 推荐做法(清理干净)
sudo deluser --remove-all-files 用户名
会搜索并删除该用户拥有的所有文件(比较慢,慎用)。
sudo delgroup 组名
或
sudo deluser --group 组名
sudo deluser 用户名 组名
例如:
sudo deluser alice sudo
先切换或其他用户登录:
who
先杀掉:
sudo pkill -u 用户名
建议加参数:
sudo deluser --system 用户名
# 查看用户
id testuser
# 杀掉进程
sudo pkill -u testuser
# 删除用户及家目录
sudo deluser --remove-home testuser
deluser:Debian 推荐,更友好userdel:更底层(通用 Linux)如果你愿意,可以告诉我你是 删普通用户 / 系统用户 / 只删组,我可以给你更精确的命令。