翼度科技»论坛 云主机 LINUX 查看内容

linux基础(4)--权限介绍

4

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
1 权限基本介绍

drwxr-xr-x. 3 laffy snow 4096 3月 9 16:17 test
第1位:文件类型(d,-,l,c,b)  d 文件夹  - 普通文件  l 软链接  c 字符设备文件,如鼠标键盘  b 块设备,如硬盘
第2-4位:确定文件所有者对文件的权限
第5-7位:确定文件所属组对文件的权限
第8-10位:确定文件其他组对文件的权限
2 rwx权限

(1)rwx作用到文件
[r]代表可读(read):可以读取,查看
[w]代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件.
[×]代表可执行(execute):可以被执行

(2) rwx作用到目录
[r]代表可读(read):可以读取,Is查看目录内容
[w]代表可写(write):可以修改,对目录内创建+删除+重命名目录
[×]代表可执行(execute):可以进入该目录
 
例子:
-rw-r--r--.  1 root     root   1837 3月  10 10:09 mytest.zip
第1位:“-”表明此文件为普通文件
第2-4位:“rw-”表明文件所有者对此文件有读写权限
第5-7位:“r--”表明所有组(root组)成员对此文件有读权限
第8-10位:“r--”表明其他组对此文件有读权限
注:
1  如果是文件:硬连接数   如果是目录:子目录数组
root      用户
root      组
1837       文件大小,如果是文件夹,显示4096字节
3月  10 10:09    最后修改日期
mytest.zip    文件名
3 修改权限-chmod

chmod  修改文件或目录权限
方式1:利用“+”,“-”,“=”赋予权限
u 所有者      g 所在组        o 其他组       a 所有使用者
chmod u=rw,g=rw,o=rw 文件/目录     给所有者赋予rw权限,给所在组赋予rw权限,给其他组赋予rw权限
chmod u+x,g-w,o=r 文件/目录                 给所有者加上x权限,给所在组减去w权限,给其他组赋予r权限
方式2:利用数字赋予权限
r=4 w=2 x=1  rwx=4+2+1=7  rw=6  wx=3  rx=5
chmod 754 文件/目录名        给文件/目录所有者赋予rwx权限,给所在组赋予rx权限,给其他组赋予r权限
4 修改文件所有者-chown

chown newowner 文件/目录         改变所有者
chown newowner:newgroup 文件/目录     改变所有者和所在组
-R 如果是目录 则使其下所有子文件或目录递归生效


5 修改文件所有组-chgrp

chgrp newgroup 文件/目录
-R 如果是目录 则使其下所有子文件或目录递归生效
 
注:若要对文件夹内的文件操作,必须先拥有对文件夹的权限。
 

来源:https://www.cnblogs.com/lyf-cnblogs/p/17201428.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具