groupadd没有太多选项,它语法非常基本:groupadd [options] group_name
看看如何使用groupadd命令在Linux中创建组。
Groupadd命令示例
1.创建新组
要在Linux中创建新组,可以按以下方式使用它:sudo groupadd new_group_name
可以通过检查/etc/group文件来验证新组是否已创建:[email ]:~$ sudo groupadd testing
[email ]:~$ grep testing /etc/group
testing:x:1008:
如果要同时将多个用户添加到组,可以使用如下所示的gpasswd命令:sudo gpasswd -M user1,user2,user3 new_group_name
2.创建有特定组ID的组(gid )
可以通过以下方式使用特定的GID创建组:sudo groupadd new_group_namep -g GID
下面是一个示例:[email ]:~$ sudo groupadd test_group -g 678
[email ]:~$ grep test_group /etc/group
test_group:x:678:
3.创建新的系统组
创建新组时,它是GID高于1000的普通组,您还可以创建一个系统组,该系统组自动采用/etc/login.defs中定义的SYS_GID_MIN和SYS_GID_MAX之间的组ID。sudo groupadd -r new_group_name
您可以在示例中看到组ID小于1000,从而表明它不是普通组,而是系统组(用于系统程序)。[email ]:~$ sudo groupadd -r tesla
[sudo] password for abhishek:
[email ]:~$ grep tesla /etc/group
tesla:x:998: