1 使用groups 查看当前用户所属组;
[chenxi@centos_test ~]$ groups
chenxi baby
表示用户chenxi 属于chenxi, baby组,其中chenxi为默认组;
2 使用命令id 查看当前所属组:
[chenxi@centos_test ~]$ id
uid=1004(chenxi) gid=1004(chenxi) groups=1004(chenxi),1002(baby)
表示当前工作组是chenxi, 其中chenxi 既是chenxi组, 又是baby组;
3 使用newgrp baby 切换当前工作组为baby;
[chenxi@centos_test ~]$ newgrp baby
[chenxi@centos_test ~]$ id
uid=1004(chenxi) gid=1002(baby) groups=1002(baby),1004(chenxi)
[chenxi@centos_test ~]$
当前的用户组(groups)变为baby
4 gid 只是当前工作主工作组的展示, 而groups 包含了用户所在的所有组。
uid=1004(chenxi) gid=1002(baby) groups=1002(baby),1004(chenxi)