📜  Linux 中的 groupmod 命令及示例

📅  最后修改于: 2022-05-13 01:57:28.354000             🧑  作者: Mango

Linux 中的 groupmod 命令及示例

Linux 中的 groupmod命令用于修改或更改 Linux 系统上现有的组。它可以由超级用户或 root 用户处理。基本上,它通过修改组数据库中的正确条目来修改系统上的组定义。

句法:

groupmod [option] GROUP

文件: groupmod命令具有以下文件。

  • /etc/group:组帐户信息。
  • /etc/gshadow:受保护的组帐户信息。
  • /etc/login.def:影子密码套件配置。
  • /etc/passwd:用户帐户信息。

退出值:

  • 0:成功。
  • 2:无效的命令语法。
  • 3:选项的无效参数。
  • 4:指定的组不存在。
  • 6:指定的组不存在。
  • 9:组名已被使用。
  • 10:无法更新组文件。

选项: groupmod命令中有以下选项可用。

  • -g, –gid GID:给定 GROUP 的组 ID 将更改为 GID。
  • -n, --new-name NEW_GROUP:组名将变为newname。
  • -h、-help:该选项显示帮助信息并存在。
  • -o, –non-unique:此选项与 -g 选项一起使用,允许将组 GID 更改为非唯一值。
  • -p, –password PASSWORD:这给出了加密的密码。
  • -R, –root CHROOT_DIR:应用 CHROOT_DIR 目录中的更改并使用 CHROOT_DIR 目录中的配置文件。

示例:下面的命令将使用-n选项将组 group_old更改为group_new。

groupmod -n group_new group_old