Linux用户和组
1.用户和组的概念
在最开始介绍 Linux 系统的时候有介绍过说 Linux 是一个多任务多用户的操作系统,当我们 在使用 ls -l 命令的时候我们看到如下信息:
2.用户操作
Linux 中的用户管理主要涉及到用户账号的添加、删除和修改。所有操作都影响/etc/passwd 中的文件内容
1、 添加用户
组操作
前面我们知道,组是权限的集合。在 linux 系统中,每个用户都有一个用户组,没有指定时 都默认为私有组,私有组名同用户名一致,建立用户组的好处是系统能对一个用户组中的所 有用户的操作权限进行集中管理。组管理涉及组的添加、删除和修改。组的增加、删除和修 改实际上就对/etc/group 文件的更新
1、 添加一个叫 bigdata 的组
groupadd bigdata
2、 查看系统当前有那些组
cat /etc/group
3、将 hadoop 用户添加到 bigdata 组中
usermod -g bigdata spark 或者 gpasswd -a spark bigdata
4、将 spark 用户从 bigdata 组删除
gpasswd -d spark bigdata
5、将 bigdata 组名修改为
bigspark groupmod -n bigspark bigdata
6、删除组:
groupdel bigdata