I wasn’t going to include
id, because it doesn’t really do anything. There. I said it.
id keeps good company, and just about everything that comes out of coreutils is a winner.
So this time I’ll run through everything I could make
id do. Don’t worry, this will be short.
Just by itself,
id does this:
uid=1000(kmandla) gid=100(users) groups=100(users),4(adm),10(wheel),91(video),92(audio),93(optical),95(storage)
which is about the most you’ll get out of it.
You can pare down what
id displays, which is where most of the flags come in. For example,
which may or may not be helpful. 🙄 Capitalize that to
-G, and get
100 4 10 91 92 93 95
more that may or may not be helpful. Those numbers, as I hope you figured out already, relate to the groups you saw in the first example.
-n flag is what changes things considerably, but not by itself. Try
users adm wheel video audio optical storage
And believe it or not, that’s about all
id does, that I can tell. The last time I used
id in earnest was to make sure I was in the right group to use a piece of hardware that wasn’t responding.
And … that’s all I can think of to say. 😐