linux 查看用户所在组|加入多个组|用户是否存在

作者:烟中隐约闪现 | 创建时间: 2023-05-29
Linux下面怎么查看一个用户所在的所有组?怎么加入到多个组?怎么判断一个用户是否存在?怎么把用户从一个组中移除?下面小编为大家分享下。...
linux 查看用户所在组|加入多个组|用户是否存在

查看用户所在组

如果能记住命令,其实这挺简单的,启动终端(命令行)后执行命令:id 用户名,用户名替换成你要查询的用户。小编这里以查看root为例。

在命令执行后的结果中 组=后面的就是用户所在的分组。这里小编用的是Ubuntu系统,和其他Linux发行版是一样的。

判断用户是否存在

要判断用户是否存在同样用id命令就可以了,如果用户不存在会有提示的,小编这里查询一个不存在的用户notexists作为演示。

加入多个组

要加入多个组需要用usermod命令,加入的其实是副组,具体命令为:usermod -a -G 组名1,组名2,... 用户名。下面小编把root用户加到nogroup组。

要把用户从分组移除需要使用gpasswd -d user group命令。

温馨提示

需要root权限才能执行gpasswd usermod命令。
点击展开全文

更多推荐