查看Linux某用户属于哪个组

2020-06-19 科技 71阅读

可以使用两个命令:

  1. id命令。
    功能说明:查看账户的uid和gid及所属分组
    语法:id [-gGnru][--help][--version][用户名称]
    补充说明:id会显示用户以及所属群组的实际与有效ID。若两个ID相同,则仅显示实际ID。若仅指定用户名称,则显示目前用户的ID。
    参数:
    -g或--group 显示用户所属群组的ID。
    -G或--groups 显示用户所属附加群组的ID。
    -n或--name 显示用户,所属群组或附加群组的名称。
    -r或--real 显示实际ID。
    -u或--user 显示用户ID。
    用法示例:
    查询用户名为user1的所属组:
    id user1


2.

groups命令可以查看用户所在的组。要查看user3所属的用户组,执行命令:

groups users3

执行效果类似于下图所示:


说明:第一条命令,admin用户属于admin组,第二条命令,root用户属于root组、bin组、daemon组、sys组、adm组、disk组、wheel组。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com