温馨提示×

ubuntu deluser支持哪些参数

小樊
36
2026-10-02 11:16:50
栏目: 智能运维

在 Ubuntu(及一般 Debian 系 Linux)中,deluser 是用于删除用户或组的脚本工具(区别于 userdel)。常见参数如下:


一、删除用户常用参数

deluser [选项] 用户名

常用选项

  • --remove-home
    删除用户的同时删除其家目录(/home/用户名)

  • --remove-all-files
    删除用户所有文件(不仅在 home 下,全系统搜索)

  • --backup
    删除前备份用户文件

  • --backup-to 目录
    指定备份目录(需配合 --backup)

  • --system
    删除一个系统用户(不报错,若不是系统用户会提示)

  • --group
    如果用户只有一个同名组,也删除该组

  • --quiet
    不输出多余信息

  • --debug
    显示调试信息

  • --help
    显示帮助

  • --version
    显示版本


二、删除组

deluser --group 组名

或

delgroup 组名

三、常见示例

删除用户但保留家目录:

sudo deluser alice

删除用户并删除家目录:

sudo deluser --remove-home alice

删除用户并备份数据:

sudo deluser --remove-home --backup --backup-to /backup alice

删除系统用户:

sudo deluser --system syssvc

删除组:

sudo delgroup devteam

四、注意点

  • deluser 不会自动删除 cron、mail、进程
  • 删除前建议确认:
    id 用户名
    
  • 若用户仍在登录或进程运行,先:
    pkill -u 用户名
    

如果你需要,我也可以对比 deluser 和 userdel 的区别。

0 踩