查看linux用户组,linux如何查看有几个用户

linux怎么查看当前用户属于哪个用户组

linux系统中有很多用户,想知道某个用户在哪个用户组,该怎么查看呢?下面我们就来看看详细的教程。

1、首先,打开任务栏的启动器。

2、找到深度终端,单击运行终端。

方法一、groups命令法

groups命令可以查看某个用户所属的用户组,只执行groups命令,可以查看系统当前登录用户的用户组。

要查询特定的用户所属用户组,可以在后面接用户。如下图所示,查询air用户所在的用户组。

方法二、查看/etc/group法

/etc/group是用户组配置文件,可以查看此文件通过grep命令查询某个用户所在的用户组。如下图所示,查询到air用户属于air和sudo用户组。

方法三、id命令法

id命令也可以查看某个用户所属的用户组,只执行id命令,可以查看当前登录用户所在的用户组。

要查询特定的用户所属用户组,可以在后面接用户。如下图所示,查询air用户所在的用户组。

在哪里查看linux系统下的用户和用户组

今天给大家介绍一下在哪里查看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.如图所有的用户组就全部显示了,最新创建的用户组基本上都是在最下面

linux 疑问 如何查看用户所在组,及权限

linux查看用户所在组及权限的方法有:

ls-l/etc/group查看所有的用户组及权限

ls-l/etc/passwd查看所有用户及权限

groups查看当前用户所在的组

扩展资料

linux通用命令

1、date:print or set the system date and time

2、stty-a:可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)

3、passwd: print or set the system date and time(用passwd-h查看)

4、 logout, login:登录shell的登录和注销命令

5、pwd: print working directory

6、more, less, head tail:显示或部分显示文件内容

7、lp/lpstat/cancel, lpr/lpq/lprm:打印文件

8、更改文件权限: chmod u+x...

9、删除非空目录:rm-fr dir

10、拷贝目录: cp-R dir

11、fg jobid:可以将一个后台进程放到前台

Ctrl-z可以将前台进程挂起(suspend),然后可以用bg jobid让其到后台运行

job&可以直接让job直接在后台运行

12、kill的作用: send a signal to a process. eg: kill-9发送的是SIG_KILL信号。。。具体发送什么信号可以通过 man kill查看

13、 ps的用法, ps-e或 ps-o pid,ppid,session,tpgid, comm(其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称。)

阅读剩余
THE END