命令 : groupadd
语法 : groupadd [-g GID] groupname
[root@localhost ~]# groupadd grptest1
[root@localhost ~]# tail -n1 /etc/group
grptest1:x:502:
不加 “-g” 选项则按照系统默认的gid创建组,跟用户一样,gid也是从500开始的。
[root@localhost ~]# groupadd -g 511 grptest2
[root@localhost ~]# tail -n2 /etc/group
grptest1:x:502:
grptest2:x:511:
“-g” 选项可以自定义gid.
删除组
命令 : groupdel
[root@localhost ~]# groupdel grptest2
[root@localhost ~]# tail -n3 /etc/group
testgroup:x:500:
user1:x:501:
grptest1:x:502:
该命令没有特殊选项,但有一种情况不能删除组:
[root@localhost ~]# groupdel user1
groupdel: cannot remove the primary group of user 'user1'
这是因为user1组中包含user1账户,只有删除user1账户后才可以删除该组。