
id(1) | id(1) |
NAME
id - print user and group IDs and names
SYNOPSIS
id
DESCRIPTION
The id command writes a message to standard output, giving the user and group IDs and names for the process. If the effective and real IDs are different, both are printed.
If the process has supplementary group af®liations (see groups(1)), the supplementary group af®liations are also written.
If the user operand is speci®ed, and the effective user ID of the process is superuser, the user and group IDs of the selected user are written. In this case, effective IDs are assumed to be identical to real IDs.
Options
The following options modify the behavior described above.
EXAMPLES
To display the current user and group data:
id
produces:
uid=1834(allanp) gid=20(users)
To display the group ID number for the current process:
id
produces:
20
To display the group name for the current process:
id
produces:
users
To display the user and group data for another user:
id ralford
produces:
uid=329(ralford) gid=20(users)
if the effective user ID of the process is superuser. Otherwise, it produces the data for the invoking pro- cess.
i
− 1 − | Section 1−349 |