在 Debian 里,deluser 是用来**删除用户(或用户组)**的命令,属于 adduser / deluser 这套更“友好”的用户管理工具(和底层命令 userdel 不同)。
下面从怎么学、常用用法、注意事项三部分说。
man deluser
或
deluser --help
这是最权威、最贴近你系统的说明。
deluser:Debian 特有,脚本封装,更安全userdel:底层命令,所有 Linux 通用建议初学者优先用 deluser。
sudo deluser testuser
sudo deluser username
sudo deluser --remove-home username
⚠️ 这一步不可恢复
sudo deluser --remove-all-files username
会扫描整个系统,删掉该用户拥有的文件(慢,但彻底)
sudo delgroup groupname
或
sudo deluser --group groupname
sudo deluser username
(如果该组不是用户私有组,不会删)
deluser root # 危险且通常不允许
先查:
ps -u username
再杀进程或登出。
UID < 1000 的通常是系统用户
# 创建一个测试用户
sudo adduser testuser
# 删除它
sudo deluser --remove-home testuser
建议顺序:
adduserdeluser/etc/passwd/etc/groupuseradd / userdel(进阶)如果你愿意,我可以:
你更想学哪一块?