百度
360搜索
搜狗搜索

linux命令用户组怎么进详细介绍

在 Linux 系统中,你可以借助不同的命令来切换或加入用户组,下面为你介绍几种常见情形及对应命令。

临时切换到其他用户组

当你想在当前会话临时切换到其他用户组时,可使用 newgrp 命令。其基本语法如下:
bash

newgrp group

这里的 [group] 指的是你要切换到的目标用户组名称。比如,要临时切换到 developers 用户组,可执行:
bash

newgrp developers

在执行此命令后,你当前的用户组会变为 developers,直到该会话结束或者你再次使用 newgrp 切换到其他用户组。

让用户永久加入用户组

若要让用户永久加入某个用户组,可使用 usermod 命令。其基本语法如下:
bash

  group user

  • -a 代表追加用户到指定用户组,而非替换用户所属的现有用户组。
  • -G 用于指定目标用户组。
  • [group] 是目标用户组名称。
  • [user] 是要加入用户组的用户名。

例如,要让用户 john 永久加入 developers 用户组,可执行:
bash

  developers john

执行此命令后,用户 john 会成为 developers 用户组的成员。不过,john 需要重新登录,新的用户组成员身份才会生效。

查看用户所属的用户组

你可以使用 groups 命令查看当前用户所属的所有用户组,如下所示:
bash

若要查看特定用户所属的用户组,可在命令后加上用户名,例如查看用户 john 所属的用户组:
bash

 john




912groups john

通过上述命令,你能够实现临时或永久切换用户组以及查看用户所属用户组的操作。

阅读更多 >>>  linux切换用户命令快捷键

文章数据信息:

本文主要探讨:"linux命令用户组怎么进", 浏览人数已经达到26次, 首屏加载时间:2.533 秒。