在 Debian 里,deluser 是用来删除用户(或用户组)的命令,比直接改 /etc/passwd 安全。下面用最常用、最不容易翻车的方式给你讲。
sudo deluser 用户名
例如删掉用户 tom:
sudo deluser tom
✅ 这只会:
sudo deluser --remove-home 用户名
例如:
sudo deluser --remove-home tom
⚠️ 这会把 /home/tom 整个删掉,慎用
sudo deluser --remove-all-files 用户名
会搜索并删除该用户的所有文件(慢,但彻底)
sudo delgroup 组名
或:
sudo deluser --group 组名
如果用户有同名组,默认不会删组:
sudo deluser tom
组 tom 还在,可手动删:
sudo delgroup tom
先切换或退出:
who
先杀进程:
sudo pkill -u 用户名
UID < 1000 的通常是系统账号
| 命令 | 来源 | 推荐 |
|---|---|---|
| deluser | Debian 特有 | ✅ 推荐 |
| userdel | 所有 Linux | 通用 |
如果你愿意,可以告诉我:
我可以直接给你一条最合适命令。