一、groupadd简介
在Linux系统中,作为一名运维工程师经常需要管理用户和用户组。groupadd是一个重要的Linux命令,可以用来创建新的用户组。groupadd命令的相关参数和选项较多,需要掌握。
groupadd命令可以创建一个新的用户组,并将其添加到系统中。基本语法如下:
groupadd groupName
其中,groupName是用户组名。
二、groupadd常用参数
除了基本语法外,groupadd命令还有一些常用参数:
-f, --force
强制创建指定名称的用户组,即使该组已经存在。
-g, --gid gid_number
指定新用户组的组ID号。若未指定,则将分配一个未用的组ID。
-K, --key value
设置用户组的键值。多个键值则使用逗号隔开。
-o, --non-unique
允许创建GID相同的组。在创建相同组名的组时,该选项是必须的。
三、groupadd使用示例
1.创建一个名为test的用户组
$ groupadd test
2.指定新的用户组ID号
可使用-g选项指定新的用户组ID号。
$ groupadd -g 1001 test
3.强制创建存在的用户组
要强制创建已经存在的用户组,使用 -f 参数。
$ groupadd -f test
4.创建两个组并使用-K指定其键值
$ groupadd -K "COLOR=blue" test1 $ groupadd -K "COLOR=red" test2
四、总结
作为一名Linux运维工程师,管理用户和用户组是必不可少的工作之一,groupadd命令就是其中一个非常重要的命令。本文介绍了groupadd命令的基本用法和常用选项,通过示例的方式来展示实际应用。