查看Linux某用户属于哪个组
2个回答
展开全部
可以使用两个命令:
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组。
展开全部
"在Linux下查看用户属于哪个组有很多种方法,下面介绍常用的方法:
1.使用groups命令,后不加用户显示自己属于哪个组,如果后接用户名,则显示这个用户。
[root@localhost 桌面]# groups
root
[root@localhost 桌面]# groups markzhy
markzhy : markzhy
2.使用id命令,用法同groups命令
[root@localhost 桌面]# id markzhy
uid=1000(markzhy) gid=1000(markzhy) 组=1000(markzhy)
3.直接查看/etc/passwd文件
1.使用groups命令,后不加用户显示自己属于哪个组,如果后接用户名,则显示这个用户。
[root@localhost 桌面]# groups
root
[root@localhost 桌面]# groups markzhy
markzhy : markzhy
2.使用id命令,用法同groups命令
[root@localhost 桌面]# id markzhy
uid=1000(markzhy) gid=1000(markzhy) 组=1000(markzhy)
3.直接查看/etc/passwd文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询