deluser 是 Debian / Ubuntu 系列 Linux 中用于删除用户的命令(RedHat 系一般用 userdel)。下面按常见用法说明。
sudo deluser 用户名
✅ 只删除用户账号
❌ 不删除 /home/用户名
sudo deluser --remove-home 用户名
✅ 删除用户
✅ 删除 /home/用户名
sudo deluser --remove-all-files 用户名
✅ 删除用户
✅ 删除该用户所有文件(包括 /var/mail、临时文件等)
⚠️ 谨慎使用,文件不可恢复
sudo deluser --group 组名
或
sudo groupdel 组名
sudo deluser 用户名 组名
例如:
sudo deluser alice sudo
删除系统用户:
sudo deluser --system 用户名
| 参数 | 作用 |
|---|---|
--remove-home |
删除用户家目录 |
--remove-all-files |
删除用户所有文件 |
--group |
删除用户组 |
--system |
删除系统用户 |
--backup |
备份用户文件 |
--backup-to |
指定备份目录 |
例子:
sudo deluser --backup --backup-to /backup alice
whoami
ps -u 用户名
| 系统 | 推荐命令 |
|---|---|
| Debian / Ubuntu | deluser |
| CentOS / RHEL | userdel |
如果你需要:
可以告诉我你的具体场景,我可以给你更精确的命令。