📜  检查用户组控制台 linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:55:49.693000             🧑  作者: Mango

检查用户组控制台 Linux - Shell/Bash

在 Linux 中,用户和用户组被用来管理系统的安全性和访问权限。在本文中,我们将讲解如何在控制台中检查和管理用户组。

查看当前用户所属的用户组

要查看当前用户所属的用户组,可以使用 groups 命令,如下所示:

$ groups

该命令将返回当前用户所属的所有用户组。

查看系统中所有的用户组

要查看系统中所有的用户组,可以使用 cat 命令查看 /etc/group 文件,如下所示:

$ cat /etc/group

该命令将返回系统中所有的用户组及其详细信息。

创建用户组

要创建一个新的用户组,可以使用 groupadd 命令,如下所示:

$ sudo groupadd newgroup

该命令创建一个名为 newgroup 的新用户组。

删除用户组

要删除一个用户组,可以使用 groupdel 命令,如下所示:

$ sudo groupdel newgroup

该命令将删除名为 newgroup 的用户组。

向用户组中添加成员

要向一个用户组中添加成员,可以使用 usermod 命令,如下所示:

$ sudo usermod -aG newgroup username

该命令将将名为 username 的用户添加到 newgroup 用户组中。

从用户组中删除成员

要从一个用户组中删除成员,可以使用 gpasswd 命令,如下所示:

$ sudo gpasswd -d username newgroup

该命令将从名为 newgroup 的用户组中删除名为 username 的用户。

以上是用户组的基本操作,掌握这些基本操作之后,就可以在 Linux 终端中高效快捷地管理用户组。