温馨提示×

CentOS中deluser命令详解。

小樊
41
2025-11-23 21:53:58
栏目: 智能运维

deluser 命令在 CentOS 系统中用于删除用户账户及其相关文件

  1. 基本语法:
deluser [选项] 用户名
  1. 常用选项:
  • -r:删除用户的主目录以及邮件 spool。
  • -f:强制删除用户,即使用户正在登录或存在其他问题。
  • -g:将用户从附加组中删除。
  • -G:指定一个或多个附加组,将用户从这些组中删除。
  • --remove-home:删除用户的主目录。
  • --remove-all-files:删除用户的所有文件,包括主目录和邮件 spool。
  1. 示例:
  • 删除用户 testuser 及其主目录:
deluser testuser -r
  • 强制删除用户 testuser
deluser testuser -f
  • 将用户 testuser 从附加组 users 中删除:
deluser testuser -g users
  • 将用户 testuser 从附加组 usersdevelopers 中删除:
deluser testuser -G users,developers
  • 删除用户 testuser 的主目录:
deluser testuser --remove-home
  • 删除用户 testuser 的所有文件,包括主目录和邮件 spool:
deluser testuser --remove-all-files

注意:在执行 deluser 命令时,可能需要使用 root 权限。如果需要,请在命令前加上 sudo

0