温馨提示×

debian deluser语法是什么

小樊
39
2026-10-09 15:12:25
栏目: 智能运维

在 Debian(及大多数 Linux 发行版)中,deluser 用于删除用户或用户组,语法比 userdel 更友好。


一、基本语法

deluser [选项] 用户名

或删除用户组:

deluser --group 组名

(也可使用 delgroup)


二、常用示例

1️⃣ 删除用户(保留家目录)

deluser username

2️⃣ 删除用户并删除家目录

deluser --remove-home username

3️⃣ 删除用户并删除家目录 + 邮件池

deluser --remove-home --remove-mail-spool username

4️⃣ 删除系统用户

deluser --system username

5️⃣ 删除用户组

delgroup groupname

或

deluser --group groupname

6️⃣ 删除用户但保留其文件

deluser username

三、常用选项说明

选项 说明
--remove-home 删除用户家目录
--remove-mail-spool 删除邮件池
--system 删除系统用户
--group 删除用户组
--backup 删除前备份家目录
--backup-to DIR 指定备份目录

四、示例(完整)

deluser --remove-home --remove-mail-spool testuser

五、注意事项

  • deluser 是 Debian/Ubuntu 专用工具
  • 删除前确保用户未登录:
    pkill -u username
    
  • 正在运行的进程会阻止删除

如果你需要 和 userdel 的对比 或 批量删除用户脚本,可以继续问我。

0 踩