- 在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件 有所有者、所在组、其它组的概念。
方法 | 说明 |
---|---|
chown 用户名 文件名 | 修改该文件的所有者为该用户 |
chown newowner:newgroup file | 改变用户的所有者和所有组 |
chgrp 组名 文件名 | 修改该文件所在的组为当前组 |
usermod –g 组名 用户名 | 改变该用户所在组为当前组 |
1)chmod u=rwx,g=rx,o=x 文件目录名 2) chmod o+w 文件目录名 3) chmod a-x 文件目录名 | 修改文件或者目录的权限 u:所有者 g:所有组 o:其他人 a:所有人(u、g、o 的总和) |
- 权限的基本介绍
0-9 位 | 说明 |
---|---|
第 0 位 | 确定文件类型(d, - , l , c , b) -:普通目录 d:目录 l:软链接 c:字符设备 b:块文件、硬盘 |
第 1-3 位 | 确定所有者(该文件的所有者)拥有该文件的权限。—User |
第 4-6 位 | 确定所属组(同用户组的)拥有该文件的权限,—Group |
第 7-9 位 | 确定其他用户拥有该文件的权限 —Other |
- [ r ]代表可读(read): 可以读取,ls 查看目录内容
- [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录
- [ x ]代表可执行(execute):可以进入该目录