在 Ubuntu 中,deluser 用于删除用户或从组中移除用户,下面是常用配置与示例说明。
sudo deluser 用户名
只从系统中删除用户,但保留
/home/用户名
sudo deluser --remove-home 用户名
sudo deluser --remove-home --remove-mail-spool 用户名
sudo deluser --force 用户名
sudo deluser 用户名 组名
示例:
sudo deluser testuser sudo
sudo deluser --system 用户名
| 参数 | 说明 |
|---|---|
--remove-home |
删除用户家目录 |
--remove-mail-spool |
删除邮件 |
--force |
强制删除 |
--system |
删除系统用户 |
--backup |
备份用户目录 |
--backup-to |
指定备份目录 |
| 命令 | 说明 |
|---|---|
deluser |
Ubuntu 推荐,功能更友好 |
userdel |
底层命令,userdel -r 用户名 |
id 用户名
grep 用户名 /etc/passwd
ps -u 用户名
sudo deluser --remove-home testuser
如果你需要: ✅ 批量删除用户 ✅ 删除用户但保留数据 ✅ 删除用户并清理 cron / systemd
可以继续告诉我你的具体场景。