linux groupmems命令

Posted 遠離塵世の方舟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux groupmems命令相关的知识,希望对你有一定的参考价值。

Because users group membership is defined in two different locations, it can be difficult to find out which groups exactly a user is a member of. A convenient command to check this is  groupmems . Use, for example, the command  groupmems -g sales -l  to see which users are a member of the group sales. This shows users who are a member of this group as a secondary group assignment, but also users who are a member of this group as the primary group assignment. 

[[email protected] ~]# groupmems --help
Usage: groupmems [options] [action]

Options:
  -g, --group groupname         change groupname instead of the users group
                                (root only)
  -R, --root CHROOT_DIR         directory to chroot into

Actions:
  -a, --add username            add username to the members of the group
  -d, --delete username         remove username from the members of the group
  -h, --help                    display this help message and exit
  -p, --purge                   purge all members from the group
  -l, --list                    list the members of the group

例:

查看有哪些用户属于sales组

[[email protected] ~]# groupmems -g sales -l
linda lisa

从sales组中删除lisa

[[email protected] ~]# groupmems -d lisa -g sales  
[[email protected] ~]# groupmems -g sales -l
linda 

添加用户到组里

[[email protected] ~]# id lxj2
uid=1002(lxj2) gid=0(root) groups=0(root)
[[email protected] ~]# groupmems -a lxj2 -g sales
[[email protected] ~]# id lxj2
uid=1002(lxj2) gid=0(root) groups=0(root),1238(sales)

也可以使用usermod命令将用户添加到组里 

usermod -aG  will add users to new groups that will be used as their secondary group.

Use  usermod  to add users linda and lisa to the group sales, and lori and bob to the group account:    

usermod -aG sales linda  
usermod -aG sales lisa  
usermod -aG account lori  
usermod -aG account bob 

 

以上是关于linux groupmems命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux 用户和组管理类命令的使用方法

用户,组和权限零碎知识

Linux用户组的添加及属性的更改

学习笔记

如何使用Foreach为每个用户以不同的名称上传相同的文件。

Linux汇总一——Linux程序管理,Linux终端,Linux命令格式命令类型及Linux命令帮助