deluser
命令用于在 CentOS 系统中删除用户和相应的用户组
首先,确保您以 root 用户或具有 sudo 权限的用户身份登录系统。
使用 cat /etc/passwd
命令查看系统中的所有用户。这将显示用户名和用户 ID(UID)。请注意,您需要找到要删除的用户及其对应的 UID。
使用 cat /etc/group
命令查看系统中的所有用户组。这将显示用户组名和用户组 ID(GID)。请注意,您需要找到要删除的用户所属的用户组及其对应的 GID。
使用 deluser
命令删除用户。语法如下:
sudo deluser [username]
将 [username]
替换为要删除的用户的用户名。例如,如果要删除名为 exampleuser
的用户,请运行以下命令:
sudo deluser exampleuser
系统将提示您确认是否要删除该用户。输入 y
并按 Enter 键确认。
在删除用户之后,您还可以使用 delgroup
命令删除与该用户关联的用户组。语法如下:
sudo delgroup [groupname]
将 [groupname]
替换为要删除的用户组的组名。例如,如果要删除名为 examplegroup
的用户组,请运行以下命令:
sudo delgroup examplegroup
rm
命令删除用户的主目录。语法如下:sudo rm -rf /home/[username]
将 [username]
替换为要删除的用户的主目录。例如,如果要删除名为 exampleuser
的用户的主目录,请运行以下命令:
sudo rm -rf /home/exampleuser
现在,您已经成功地在多用户环境下使用 deluser
命令删除了一个用户及其关联的用户组和主目录。