How can I find my User ID (UID) from terminal?
There are a couple of ways:
-
Using the id command you can get the real and effective user and group IDs.
id -u <username>
If no username is supplied to
id
, it will default to the current user. -
Using the shell variable. (It is not an environment variable, and thus is not available in
env
).echo $UID
Simply try
id
This will return your user ID, group ID, and all your groups.
Try also :
getent passwd username
This will display user id , group id and home directory .
Or:
grep username /etc/passwd
You can use id
command.
Manpage