温馨提示×

debian deluser怎么用命令

小樊
48
2026-10-21 05:33:12
栏目: 智能运维

在 Debian(及大多数 Linux 发行版)中,deluser 用于删除用户(比 userdel 更友好,推荐在 Debian 系使用)。

下面按常见用法说明。


一、基本用法

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

sudo deluser 用户名

示例:

sudo deluser testuser

⚠️ 默认不会删除家目录(/home/用户名)


2. 删除用户并删除家目录

sudo deluser --remove-home 用户名

示例:

sudo deluser --remove-home testuser

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

sudo deluser --remove-all-files 用户名

⚠️ 会删除该用户相关的所有文件(谨慎使用)


二、删除用户组

删除一个组(如果该组不是某用户的主组)

sudo delgroup 组名

或

sudo deluser --group 组名

三、常用参数说明

参数 作用
--remove-home 删除用户家目录
--remove-all-files 删除用户所有文件
--group 删除组
--disabled-login 仅禁用登录(不是删除)
-h / --help 查看帮助

四、查看帮助

deluser --help
man deluser

五、注意事项

  1. 不能删除当前登录用户
  2. 删除前建议确认:
    id 用户名
    
  3. 若用户有运行中的进程:
    ps -u 用户名
    

如果你有具体场景(比如只删用户不删数据、批量删用户、删除系统用户),可以告诉我。

0 踩