NAME

id – print real and effective user and group IDs  

SYNOPSIS

id [OPTION]… [USER]  

DESCRIPTION

Print user and group information for the specified USER, or (when USER omitted) for the current user.

-a
ignore, for compatibility with other versions
-Z, –context
print only the security context of the process
-g, –group
print only the effective group ID
-G, –groups
print all group IDs
-n, –name
print a name instead of a number, for -ugG
-r, –real
print the real ID instead of the effective ID, with -ugG
-u, –user
print only the effective user ID
-z, –zero
delimit entries with NUL characters, not whitespace;
not permitted in default format
–help
display this help and exit
–version
output version information and exit

Without any OPTION, print some useful set of identified information.  

AUTHOR

Written by Arnold Robbins and David MacKenzie.  

Willie has over 15 years of experience in Linux system administration and DevOps. After managing infrastructure for startups and enterprises alike, he founded Command Linux to share the practical knowledge he wished he had when starting out. He oversees content strategy and contributes guides on server management, automation, and security.