在 Ubuntu 中,deluser 用于删除用户或用户组,常见配置和使用方法如下(含常用参数与示例):
sudo deluser 用户名
/home/用户名sudo deluser --remove-home 用户名
✅ 推荐方式
会删除:
/home/用户名sudo deluser --remove-all-files 用户名
/home、/tmp 等)⚠️ 谨慎使用,不可恢复
sudo deluser --group 组名
或
sudo groupdel 组名
sudo deluser --remove-home --group 用户名
sudo deluser 用户名 组名
示例:
sudo deluser testuser sudo
sudo deluser --system 用户名
| 参数 | 说明 |
|---|---|
--remove-home |
删除用户家目录 |
--remove-all-files |
删除用户所有文件 |
--group |
删除用户组 |
--system |
删除系统用户 |
--backup |
备份用户文件 |
--backup-to |
指定备份目录 |
sudo deluser --remove-home --backup --backup-to /backup 用户名
id 用户名
或
getent passwd 用户名
先强制退出:
sudo pkill -u 用户名
sudo rm -rf /home/用户名
| 命令 | 说明 |
|---|---|
deluser |
Ubuntu 推荐,更安全 |
userdel |
底层命令,参数更原始 |
✅ Ubuntu 建议优先使用 deluser
如果你需要:
可以告诉我具体场景,我可以给你更准确的方案。