专注于快乐的事情

Linux id 命令

id命令用来做什么?

id 命令可以显示真实有效的用户 ID(UID) 和组 ID(GID)。UID 是对一个用户的单一身份标识。组 ID(GID)则对应多个UID。

一些程序可能需要 UID/GID 来运行,我们想知道某个用户的 UID 和 GID ,这时 id命令是非常有用的,
id使我们更加容易地找出用户的 UID 以 GID, 而不必在 /etc/group 文件中搜寻。

#id命令的输出

1
2
ww@ubuntu:~$ id
uid=1000(ww) gid=1000(ww) groups=1000(ww),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)

用户 ww 的 UID 号码= 1000, GID 号码= 1000

adm 的 GID 号码= 4
cdrom 的 GID 号码= 24
sudo 的 GID 号码= 27
dip 的 GID 号码= 30
plugdev 的 GID 号码= 46
lpadmin 的 GID 号码= 113
sambashare 的 GID 号码= 128

通过查询/etc/group进行验证
cat /etc/group | grep 128
显示如下
`sambashare:x:128:ww

其他用户

输出特定用户信息

id hadoop

只输出有效的组ID

id -g

评论系统未开启,无法评论!