deluser
命令在 CentOS 系统中用于删除用户账户。以下是 deluser
命令的一些常用参数及其说明:
deluser [选项] 用户名
-r, --remove-home 删除用户的主目录及其内容。
-f, --force 强制删除用户,即使该用户当前登录或存在某些问题。
-g, --group 组名 删除用户所属的组(如果该组只属于该用户)。
-G, --groups 组名 删除用户所属的附加组。
-s, --shell Shell 指定用户的新登录 Shell。
-Z, --security-context SECURITY_CONTEXT 设置用户的安全上下文(SELinux)。
-h, --help 显示帮助信息并退出。
-v, --verbose 输出详细信息。
删除用户及其主目录
deluser -r username
强制删除用户
deluser -f username
删除用户所属的组
deluser -g groupname username
删除用户所属的附加组
deluser -G groupname username
更改用户的登录 Shell
deluser -s /bin/bash username
设置用户的安全上下文
deluser -Z context username
deluser
命令删除用户之前,请确保该用户没有正在运行的进程,并且已经备份了所有重要数据。通过这些参数,你可以灵活地管理 CentOS 系统中的用户账户。