deluser 是 Linux(特别是 Debian/Ubuntu 及其衍生发行版) 系统中用于删除用户账户的命令,与之对应的是 userdel(更底层、更通用)。
下面从谁会用到、典型使用场景和配置/用法要点三个角度说明。
他们负责:
在以下场景中常用:
deluser username
deluser --remove-home username
deluser --remove-all-files username
deluser --system username
deluser username
# 组不会自动删除(除非是用户私有组)
deluser 本身的行为受以下配置影响:
/etc/deluser.conf常见配置项:
REMOVE_HOME = 0
REMOVE_ALL_FILES = 0
BACKUP = 0
管理员可统一设定删除策略。
/etc/login.defs影响:
sudo deluser username
| 命令 | 特点 |
|---|---|
| deluser | Debian 系高级封装,更安全、可配置 |
| userdel | 所有 Linux 通用,参数少,偏底层 |
如果你愿意,我也可以:
你更关心哪一块?