ID(1) | General Commands Manual | ID(1) |
id
— return user
identity
id |
[user] |
id |
-G [-n ]
[user] |
id |
-g [-nr ]
[user] |
id |
-p [user] |
id |
-u [-nr ]
[user] |
The id
utility displays the user and group
names and numeric IDs, of the calling process, to the standard output. If
the real and effective IDs are different, both are displayed, otherwise only
the real ID is displayed.
If a user (login name or user ID) is specified, the user and group IDs of that user are displayed. In this case, the real and effective IDs are assumed to be the same.
The options are as follows:
-G
-g
-n
-G
, -g
and
-u
options instead of the number. If any of the ID
numbers cannot be mapped into names, the number will be displayed as
usual.-p
-r
-g
and
-u
options instead of the effective ID.-u
The id
utility exits 0 on success,
and >0 if an error occurs.
The id
function is expected to conform to
IEEE Std 1003.2 (“POSIX.2”).
The historic
groups(1) command is
equivalent to “id
-Gn
[user]”.
The historic
whoami(1) command is
equivalent to “id
-un
”.
The id
command first appeared in
4.4BSD.
May 5, 1994 | NetBSD 10.99 |