命令
groupadd
描述
create a new group
创建一个用户组
用法
1
| groupadd [options] group
|
选项
1 2 3 4 5
| Options: -f 如果组名或GID已存在则正常退出不报错,注意并非强制更改 -g GID 新建组时指定GID -p PASSWORD 指定组密码 -r 创建一个系统组,GID小于1000
|
注意
新建用户组的默认配置在/etc/login.defs
如果指定了较大的gid,则后续新增组的gid会以最大的gid为准,依次加1,和/etc/group中的gid排序无关
示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| $ groupadd group1 $ tail -1 /etc/group group1:x:1005:
$ groupadd -f group1 $ tail -2 /etc/group userc:x:1004: group1:x:1005: $ groupadd -g 1010 group2 $ tail -2 /etc/group group1:x:1005: group2:x:1010: $ groupadd -g 1010 group2 groupadd: group 'group2' already exists
$ groupadd -fg 1010 group3 $ tail -3 /etc/group group1:x:1005: group2:x:1010: group3:x:1011:
$ groupadd -fg 1010 group3 $ tail -3 /etc/group group1:x:1005: group2:x:1010: group3:x:1011:
$ groupadd -r group4 $ tail -4 /etc/group group1:x:1005: group2:x:1010: group3:x:1011: group4:x:995:
|