deluser
命令在 Linux 系统中用于删除用户账户以及与之相关的某些信息,但它并不直接用于删除用户组关联。如果你想要删除用户与某个用户组的关联,你可以使用 gpasswd
或 deluser
命令的特定选项。
以下是一些常用的方法:
gpasswd
命令删除用户从用户组:
sudo gpasswd -d username groupname
这将删除指定用户(username
)从指定用户组(groupname
)的关联。
删除用户组中的所有用户:
sudo gpasswd -d username groupname
这将删除指定用户组中的所有用户。
deluser
命令deluser
命令通常用于删除用户账户及其主目录,但它也可以用来删除用户与用户组的关联。
删除用户从用户组:
sudo deluser username --remove-home --group groupname
这将删除指定用户(username
)从指定用户组(groupname
)的关联,并删除用户的主目录。
删除用户组中的所有用户:
sudo deluser --remove-home --group groupname
这将删除指定用户组中的所有用户,并删除用户的主目录。
如果你只是想要删除用户与某个用户组的关联,而不删除用户账户本身,建议使用 gpasswd
命令。