1、linux用户必须有属于自己的组;一个用户可以属于多个组。
当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组。
ls -ahl 可以看到文件的所在组
chgrg 组名 文件名 可以来修改文件所在的组
2、在/etx/group中,可以查看组的信息
cat /etc/group | more
3、创建组、用户,并同时指定将用户分配到哪个组(这个要在root下才能完成)
groupadd 组名
useradd -g 组名 用户名
4、查看linux中所有的用户信息
cat /etc/passwd
5、给用户分配密码
passwd 用户名 回车
密码
6、文件权限
-rw-r--r-- (r可读,数字4;w可写,数字2;x可执行,数字1)
-代表这个是一个文件
rw代表文件所有者对该文件的权限
接下来的r是文件所在组的用户对该文件的权限
最后一个r是其他组的用户对该文件的权限
7、修改文件权限的命令
chmod 777 文件/文件夹
7代表4+2+1(rwx)
第一个7代表对文件所有者的权限进行修改
第二个7代表对文件所在组的用户的权限进行修改
第三个7代表对其他组的用户的权限进行修改
如果是文件夹,只对文件夹本身权限修改,不对文件夹内部的文件权限修改
8、用root权限改变用户所在的组
usermod -g 组名 用户名
9、用root权限改变用户登录的初始目录
usermod -d 目录名 用户名