用户组管理命令
每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同。如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。
groupadd新增组
1)基本语法
groupadd 组名
2)案例
添加一个hadoop组
root@sue-virtual-machine:/home# groupadd hadoop
groupdel删除组
1)基本语法
groupdel 组名
2)案例
删除一个hadoop组
root@sue-virtual-machine:/home# groupdel hadoop
groupmod修改组
1)基本语法
groupmod -n 新组名 老组名
2)案例
修改hadoop组名为hadoop1
root@sue-virtual-machine:/home# groupmod -n hadoop1 hadoop
cat /etc/group 查看创建了哪些组
root@sue-virtual-machine:/home# cat /etc/group
usermod 修改用户
1)基本语法
usermod -g 用户组 用户名
2)案例
将用户hadoop加入mygroup用户组
root@sue-virtual-machine:/home# usermod -g hadoop1 susan
执行结果