Linux groupadd 命令教程:创建新用户组 👥
1. 简介
groupadd
是 Linux 系统中用于创建新用户组的命令。用户组是用于管理一组用户权限的工具,通过 groupadd
创建的组可以用来有效地控制用户访问权限和 共享资源。了解如何使用 groupadd
可以帮助你更好地管理系统中的用户和权限。🔐
2. 常见操作概览
操作 | 命令格式 | 说明 |
---|---|---|
创建一个新的用户组 | sudo groupadd <组名> | 创建一个新的用户组。 |
创建带有指定 GID 的用户组 | sudo groupadd -g <GID> <组名> | 创建一个指定 GID 的用户组。 |
创建带有附加信息的用户组 | sudo groupadd -f -g <GID> <组名> | 创建一个指定 GID 且带有附加信息的用户组。 |
创建系统用户组 | sudo groupadd -r <组名> | 创建一个系统用户组(系统组的 GID 小于 1000)。 |
3. 命令示例
3.1 创建一个新的用户组
最简单的使用方法就是直接指定组名:
$ sudo groupadd <组名>
例如,创建一个名为 developers
的用户组:
$ sudo groupadd developers
这将创建一个名为 developers
的新用户组。默认情况下,系统会为该组分配一个可用的 GID(组标识符)。🔑
3.2 创建带有指定 GID 的用户组
如果你需要为新组指定一个特定的 GID,可以使用 -g
选项:
$ sudo groupadd -g <GID> <组名>
例如,创建一个 GID 为 5000 的用户组 developers
:
$ sudo groupadd -g 5000 developers