最近朋友刚接触Linux系统,想要查看系统中都又哪些用户和用户所属的组,接下来吾爱编程就为大家介绍一下Centos查看系统中用户和用户组的方法,有需要的小伙伴可以参考一下:

1、查看系统中的用户:

Centos系统中的用户都保存在用户列表文件“/etc/passwd/”中,文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性,下面我们列举两条

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

从上面的文件格式来看,不是很方便,我们可以使用命令行直接查看里面的用户,命令如下:

cut -d : -f 1 /etc/passwd

查询结果如下,很容易看出用户:

fad92db8fb1d3bcc982d6b8ec6a0671e.png

2、查看系统中用户的所属组:

Centos系统中用户组列表文件“/etc/group”中,存着一些相关信息,cat /etc/group查看,内容格式如下:

root:x:0:

bin:x:1:

daemon:x:2:

(1)、groups命令查询用户所属用户组

groups root

结果显示:

3c60734525956e5957ee27480510936b.png

(2)、使用id命令,查看指定用户所在的用户组

id root

结果如下:

40fa30535694fa103fac634702f16327.png

PS:如果想要查看当前登录用户的所属组,我们可以直接输入:id 即可

Logo

更多推荐