查看用户所在组
如果能记住命令,其实这挺简单的,启动终端(命令行)后执行命令:id 用户名,用户名替换成你要查询的用户。小编这里以查看root为例。
在命令执行后的结果中 组=后面的就是用户所在的分组。这里小编用的是Ubuntu系统,和其他Linux发行版是一样的。
判断用户是否存在
要判断用户是否存在同样用id命令就可以了,如果用户不存在会有提示的,小编这里查询一个不存在的用户notexists作为演示。
加入多个组
要加入多个组需要用usermod命令,加入的其实是副组,具体命令为:usermod -a -G 组名1,组名2,... 用户名。下面小编把root用户加到nogroup组。
要把用户从分组移除需要使用gpasswd -d user group命令。