温馨提示×

debian deluser适用哪些版本

小樊
49
2026-09-18 20:47:00
栏目: 智能运维

deluser 是 Debian 系统专用的用户管理工具,并不是所有 Linux 发行版都自带。下面按“适用版本”详细说明:


一、Debian 系列(原生支持 ✅)

✅ Debian

  • 所有 Debian 版本都支持
    • Debian 6(Squeeze)
    • Debian 7(Wheezy)
    • Debian 8(Jessie)
    • Debian 9(Stretch)
    • Debian 10(Buster)
    • Debian 11(Bullseye)
    • Debian 12(Bookworm)
    • Debian 13(Trixie,测试版也支持)

deluser 属于 adduser 软件包

dpkg -l | grep adduser

✅ Ubuntu(基于 Debian)

  • 所有 Ubuntu 版本都支持
    • Ubuntu 14.04 / 16.04 / 18.04 / 20.04 / 22.04 / 24.04
deluser username

✅ Debian 衍生发行版

以下发行版通常也带有 deluser:

  • Linux Mint(基于 Ubuntu/Debian)
  • Kali Linux(基于 Debian)
  • MX Linux
  • Raspberry Pi OS(原 Raspbian)
  • Deepin
  • Armbian

二、非 Debian 系列(默认不支持 ❌)

以下发行版 默认没有 deluser:

发行版 是否支持 替代命令
CentOS / RHEL ❌ userdel
Rocky Linux ❌ userdel
AlmaLinux ❌ userdel
Fedora ❌ userdel
openSUSE ❌ userdel
Arch Linux ❌ userdel
Alpine ❌ deluser(BusyBox 版本,行为不同)

⚠️ 注意:
Alpine 的 deluser 是 BusyBox 实现,参数和 Debian 不完全一致


三、如果你在非 Debian 系统想用 deluser

方法 1:安装 adduser(不推荐)

  • 非 Debian 系统一般不会打包 Debian 版 adduser
  • 即使装了也可能依赖混乱

方法 2:直接用 userdel(推荐)

userdel -r username

四、常见用法(Debian / Ubuntu)

# 删除用户(保留家目录)
deluser username

# 删除用户及家目录
deluser --remove-home username

# 删除用户及所有文件
deluser --remove-all-files username

# 删除用户组
deluser --group groupname

总结一句话 ✅

deluser 适用于所有 Debian 及基于 Debian 的 Linux 发行版(Debian / Ubuntu / Kali / Mint 等),不适用于 RHEL、CentOS、Fedora、Arch 等系统。

如果你告诉我你用的是 具体哪个系统版本,我可以给你最准确的命令。

0 踩