📅  最后修改于: 2023-12-03 15:02:43.407000             🧑  作者: Mango
在 Linux 系统中,可以使用 groupadd
命令来创建一个新的用户组(group)。用户组是拥有相同权限和访问资源的一组用户的集合。groupadd
命令允许程序员在系统中创建新的用户组,并指定该用户组的各种属性。
groupadd
命令的基本语法如下所示:
groupadd [选项] 组名
groupadd
命令支持以下一些常用的选项:
-f
:如果组名已经存在,则强制创建一个同名的新组。-g <GID>
:指定新组的 GID(组标识符)。-r
:创建一个系统组。-K <关键字=值>
:设置特定组的参数,在 /etc/login.defs
中使用。更多选项和详细信息,可以通过 man groupadd
命令查看。
下面是一些使用 groupadd
命令的示例:
创建名为 developers
的新用户组:
$ groupadd developers
创建一个系统组,名为 sysadmin
,并指定 GID 为 1001:
$ groupadd -r -g 1001 sysadmin
强制创建一个同名的新组,如果已经存在,则将其删除并创建:
$ groupadd -f developers
创建一个新组,并设置一些特定的组参数:
$ groupadd -K SYS_GID_MIN=1000 -K SYS_GID_MAX=5000 developers
groupadd
命令是 Linux 系统中用于创建新用户组的常用命令。通过指定各种选项,程序员可以根据需要创建不同的用户组,并为其设置不同的属性。在创建和管理用户组时,groupadd
为程序员提供了很大的灵活性和控制能力。
注意:以上示例中的命令行提示符
$
只是表示命令行提示符,不需要在实际输入时添加。