Hi! If you're new here, you may want to subscribe to the Unix Tutorial RSS feed to get regular tips & tricks for all flavors of Unix. You can follow me on Twitter, too! Thanks for visiting!
Finding out the username by user id (uid) in Unix is not as common a task as determining the uid by a username, but if you need to do it – I'll show you how.
How to find the username using user id (uid)
Simply use the getent command. Most common use for it is to query the passwd source for a username, like this:
ubuntu$ getent passwd greys greys:x:1000:113:Gleb Reys,,,:/home/greys:/bin/bash
however, if you query for a user id instead (1000 in this case), getent will work just as good:
ubuntu$ getent passwd 1000 greys:x:1000:113:Gleb Reys,,,:/home/greys:/bin/bash
That's all there is to it! Enjoy!








0 comments ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment