【初始用户组】
在 /etc/passwd
文件中,第四列的 GID 就是初始用户组,即用户登录系统时,立刻就拥有该 GID 对应的用户组的相关权限
【有效用户组】
groups 命令
当使用 usermod
命令,将某个账号添加到某个用户组后,此时该账号同时支持多个用户组,那么当该账号新建一个文件或目录时,要想知道新文件的用户组是初始用户组还是新添加的用户组,就需要检查有效用户组
groups
命令,可以查看当前用户所支持的所有用户组,其输出的第一个用户组即为有效用户组
newgrp 命令
newgrp
命令用于实现有效命令组的切换,其命令格式为:newgrp 用户组名
,其中,要求用户组名必须为当前账户中所支持的用户组