组管理和权限管理
基本介绍
所有者、所在组、其他组、改变用户所在组
文件/目录 所有者
一般文件的创建者就是该文件的所有者
查看文件的所有者
ll相当于ls-ahl
修改文件的所有者
文件/目录 所在组
当某个用户创建一个文件后,这个文件的所有组就是该用户所在的组(默认)
修改文件/目录所在的组
√基本指令 chgrp 组名文件名
√应用实例 使用root 用户创建文件 orange.txt ,看看当前这个文件属于哪个组,然后将这个文件所在组,修改到 fruit组。
- groupadd fruit
- touch orange.txt
- 看看当前这个文件属于哪个组->root组4.chgrp fruit orange.txt
其他组
除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组
改变用户用户所在组
usermod-g 新组名 用户名
usermod -d目录名、用户名改变该用户登陆的初始目录。特别说明:用户需要有进入到新目录的权限。
权限的基本介绍
rwx权限详解
rwx作用于文件
rwx作用于目录
案例
-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc
修改权限-chmod
第一种方式:+ 、-、=变更权限
u:所有者、g:所有组、o:其他人、a(u、g、o的总和)
- chmod u=rwx,g=rx,o=x 文件/目录名
- chmod o+w 文件/目录名
- chmod a-x 文件/目录名
第二种方式:通过数字变更权限
r=4、w=2、x=1
chmod 751 文件/文件名
修改文件所有者-chown
改变所有者
chown 新的所有者 文件/目录
改变所有者和所在组
chown 新所有者:新所有组 文件/目录
—R 如果是目录,使其下的目录或文件递归生效
修改文件/目录所在组
chgrp newgroup文件/目录 【改变所在组】
标签:文件,所在,用户,所有者,Linux,权限,目录 From: https://blog.51cto.com/u_16084527/6435164