Linux常用命令——groupadd 命令详解
命令介绍: groupadd 命令在Linux系统中用于创建新用户组。它是系统管理员常用的命令之一,支持多种选项来控制组的创建过程。
基本语法:
groupadd [选项] 组名
常用选项和参数:
- -f, --force: 如果指定的组已经存在,则返回成功且不进行任何操作。
- 示例:
groupadd -f mygroup
- -g, --gid GID: 指定新组的组ID。如果未指定,系统将自动分配一个唯一的组ID。
- 示例:
groupadd -g 1001 mygroup
- -r, --system: 创建一个系统组,系统组的GID通常在系统范围内有特殊含义。
- 示例:
groupadd -r sysgroup
- -K, --key KEY=VALUE: 覆盖配置文件的设置。
- 示例: 覆盖配置文件 /etc/login.defs 中的设置。
groupadd -K GID_MIN=2000 -K GID_MAX=2999 mygroup
- -o, --non-unique: 允许创建GID重复的组。
- 示例:
groupadd -o -g 1000 mygroup
- -p, --password PASSWORD: 设置新组的密码(需要配置 /etc/gshadow 文件)。
- 示例:
groupadd -p password mygroup
更多命令请参考 Linux命令大全 专栏。