linux 查看用户属于哪个组

如题所述

linux查看用户所属组有很多方法:

    命令groups 查看当前用户所属组

    [root@localhost xly]# groups

    root

    groups 用户(查看用户所属组)

    [root@localhost xly]# groups xly

    xly : xly

    id 用户(查看用户所属组)

    [root@localhost xly]# id xly

    uid=500(xly) gid=500(xly) groups=500(xly)

    直接查看组文件,cat /etc/group

    [root@localhost xly]# cat /etc/group

    root:x:0:

    bin:x:1:bin,daemon

    daemon:x:2:bin,daemon

    sys:x:3:bin,adm

    adm:x:4:adm,daemon

    tty:x:5:

    disk:x:6:

    lp:x:7:daemon

    mem:x:8:

    kmem:x:9:

    xly:x:500:

    命令:cat /etc/group|grep 组名,用于查找某个用户组

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-10
可以使用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个回答  2019-05-15

groupadd 组账号名称 groupmod –g 新的 GID 用户组账号名;用于更改指定用户组的 GID,组账号名不变 gpasswd –a 用户账号名 组账号名;将一个用户添加入一个组 直接键入 groups,可以查询当前用户属于哪些组。

第3个回答  2015-02-15
进入/home目录,执行ll就会看出所有home目录下所有用户的属主和属组;或者执行cat /etc/group |grep xxx(某用户名)进行查看
第4个回答  2019-12-23
inux查看用户所属组有很多方法: 命令groups 查看当前用户所属组 [root@localhost xly]# groups root groups 用户(查看用户所属组)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网