📜  Linux 中的 addgroup 命令和示例(1)

📅  最后修改于: 2023-12-03 15:17:21.474000             🧑  作者: Mango

Linux 中的 addgroup 命令和示例

在 Linux 系统中,我们经常需要添加用户组。addgroup 命令就是一个用于添加用户组的工具。本文将介绍这个命令的语法和示例。

语法

addgroup 命令的基本语法如下:

addgroup [选项] 组名

选项如下:

  • -g GID:为新的用户组指定组ID。
  • -h HOME_DIR:指定用户组的主目录。
  • -K KEY=VALUE:设置选项值,例如 -K SYS_UID_MIN=1001
  • -r:创建一个系统组,其组ID小于1000。
  • -R CONFIG:指定另一个配置文件,用于用户和组名。
  • -S:创建一个系统组(与 -r 选项相同)。
  • -q:不输出任何信息。
示例
1. 创建一个普通用户组
sudo addgroup mygroup

这将创建一个名为 mygroup 的普通用户组。

2. 创建一个指定GID和主目录的用户组
sudo addgroup -g 1001 -h /home/mygroup mygroup

这将创建一个名为 mygroup,组ID为 1001,主目录为 /home/mygroup 的用户组。

3. 创建一个系统用户组
sudo addgroup -r mygroup

这将创建一个名为 mygroup 的系统用户组,其组ID小于1000。

4. 创建一个系统用户组,不输出任何信息
sudo addgroup -rq mygroup

这将创建一个名为 mygroup 的系统用户组,并且不会输出任何信息。

总结

addgroup 命令是 Linux 中一个方便创建组的命令。通过该命令,可以快速地创建普通用户组和系统用户组,并指定组ID和主目录等属性。使用到适当的选项可以使该命令的使用更加灵活。