groupadd 命令

命令名称:groupadd
命令所在路径:/usr/sbin/groupadd
执行权限:root用户
功能描述:添加用户组
语法:groupadd [选项] [用户组名称]
-g:指定新建工作组的ID
-o:允许新建工作组的ID和配置文件中已有的组ID相同

  1. ## 范例
  2. groupadd dhj ## 新建dhj用户组,组ID默认自增
  3. groupadd -g 8888 dhj ## 新建dhj用户组,组ID为8888
  4. groupadd -og 0 root2 ## 新建root2用户组,强制组ID为0,即组ID和root用户组ID相同

groupmod 命令

命令名称:groupmod
命令所在路径:/usr/sbin/groupmod
执行权限:root用户
功能描述:修改用户组信息
语法:groupmod [选项] [用户组名称]
-g:修改用户组ID
-o:允许修改后的组ID和配置文件中已有的组ID相同
-n:修改用户组名称

  1. ## 范例
  2. groupmod -g 6666 dhj ## 修改dhj用户组ID为6666
  3. groupmod -og 0 root2 ## 修改root2用户组ID为0,和root用户组ID相同
  4. groupmod -n newDhj dhj ## 修改dhj用户组的名称为newDhj

groupdel 命令

命令名称:groupdel
命令所在路径:/usr/sbin/groupdel
执行权限:root用户
功能描述:删除用户组

倘若该用户组中仍包括某些用户,则必须先转移或删除这些用户后,方能删除该用户组。

语法:groupdel [用户组名称]

  1. ## 范例
  2. groupdel dhj ## 删除dhj用户组

gpasswd 命令

命令名称:gpasswd
命令所在路径:/usr/bin/gpasswd
执行权限:所有用户
功能描述:将用户添加至用户组 或 从组中删除
语法:gpasswd [选项] [用户名] [组名]
-a:把用户加入用户组
-d:把用户从组中删除

  1. ## 范例
  2. gpasswd -a gmd userGroup ## 将gmd用户添加到userGroup组中
  3. gpasswd -d gmd userGroup ## 将gmd用户重userGroup组中移除
  4. id gmd ## 查询gmd用户的用户组信息