Linux查看用户所属的组的命令?
发布网友
发布时间:2022-04-19 14:35
我来回答
共1个回答
热心网友
时间:2023-12-16 21:57
今天给大家介绍一下在哪里查看linux系统下的用户和用户组的具体操作步骤。
查看用户
1. 如果我们创建了用户但是却不知道用户到底创建成功没有,这时我们就可以到home目录中确认一下有没有相对应的用户文件夹,假设创建的是gbasedbt用户。输入cd /home命令
2. 我们就可以切换到home路径下了,然后再输入:ls命令,回车就能看到所有的文件,如图,有gbasedbt的文件夹,这就说明我们创建成功了。
3. 如果查看当前活跃的用户,输入:w命令,回车就可以看到了。
4. 如果是全部用户,输入:cat /etc/passwd命令
root用户输入:cat /etc/passwd命令
5. 如图就可以看到所有的用户,而且内容更具体一些。以gbasedbt用户为例为大家分别解释一下具体代表的含义。
gbasedbt :x:1001 :1001 : :/home/ gbasedbt : /bin/bash
即用户名:密码:用户id:用户所在组id;备注:用户家没了;shell命令所在目录
查看用户组
1. 有以下几种方法可以查看懂啊用户归属的用户组。想要查看当前登录用户的用户组,用命令groups即可查看。假设我们当前处于gbasedbt用户,输入:groups命令,回车
2. 如图就能看到当前用户gbasedbt归属于gbasedbt用户组
3. 假设是在root用户中,就需要输入:groups +用户名 查看
输入:groups gbasedbt命令,回车
4. 结果如图gbasedbt用户归属于gbasedbt用户组
5. 查看所有的用户组可以用命令:cat /etc/group回车后
6. 如图所有的用户组就全部显示了,最新创建的用户组基本上都是在最下面