Celeb Glow
updates | March 02, 2026

My gid vs. All Groups I Belong to

I am using Debian 8.

Executing id gives this output:

uid=1000(myUserName) gid=1000(myUserName) groups=1000(myUserName),48(sudo)

Is there anything special about a group that's automatically created when a user is created vs. a group that's created with groupadd?

Is the display of "gid=1000(myUserName)" redundant to the display of "groups=1000(myUserName),48(sudo)", or is the display of "gid=1000(myUserName)" meant to convey something to me that the display of "groups=1000(myUserName),48(sudo)" does not?

1 Answer

The part that shows "gid=1000(myUserName)" is showing your primary group.

For any file or directory you create, this group will be the owner.

For every process that you start this will be the owner. (there are exceptions to this rule, but usually it is like that).

The line "groups=1000(myUserName),48(sudo)" shows the groups that you belong to, including your primary group.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy