首页 > 编程笔记 > Linux笔记 阅读:21

Linux id命令:显示用户和用户组信息(附带实例)

Linux 中 id 命令的功能是显示用户与用户组信息。

UID 是用户身份的唯一识别号码,相当于我们的身份证号码,而 GID 则是用户组的唯一识别号码。Linux 中的用户仅有一个基本组,但可以有多个扩展组。

id 命令的语法格式如下:
id 参数 用户名
常用参数见下表:

选项 描述 选项 描述
-g 显示用户所属基本组的 ID(GID) -Z 显示用户的安全上下文
-G 显示用户所属扩展组的 ID(GID) --help 显示帮助信息
-n 显示用户所属基本组或扩展组的名称 --version 显示版本信息
-u 显示用户的 ID(UID)    

【实例 1】显示当前用户的身份信息:
[root@clinux ~]# id
uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:
unconfined_t:s0-s0:c0.c1023

【实例 2】显示当前用户的所属群组的 ID(GID):
[root@clinux ~]# id -g
0

【实例 3】显示当前用户的ID(UID):
[root@clinux ~]# id -u
0

【实例 4】查询当前用户的身份信息:
[root@clinux ~]# id linuxc
uid=1000(linuxc) gid=1000(linuxc) groups=1000(linuxc)

相关文章