Linux shell id命令
Linux shell id 命令用于显示用户的 ID,以及所属群组的ID。
id会显示用户以及所属群组的实际与有效ID。
若两个ID相同,则仅显示实际ID。
若仅指定用户名称,则显示目前用户的ID。
id 命令语法格式
id [-gGnru][--help][--version][用户名称]
选项
- -g , --group
- 显示用户所属群组的ID
- -G , --groups
- 显示用户所属附加群组的ID
- -n , --name
- 显示用户,所属群组 , 附加群组的名称
- -r , --real
- 显示实际ID
-u , --user 显示用户ID
-help 显示帮助
- -version
- 显示版本信息
示例
显示当前用户信息
[root@localhost ~]# id uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
显示用户群组的ID
[root@localhost ~]# id -g 0
显示所有群组的ID
[root@localhost ~]# id -G 0
显示指定用户信息
[root@localhost ~]# id cky uid=1001(cky) gid=1001(cky) groups=1001(cky)