一、权限基本介绍
这里所说的权限都是文件和目录的权限。在Linux中,每一个文件和目录都有自己的访问权限,通过文件列表可以查看到。
二、RWX权限详解
rwx作用到文件
1) [ r ]代表可读(read): 可以读取,查看
2) [ w ]代表可写(write): 可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件.
3) [ x ]代表可执行(execute):可以被执行
rwx作用到目录
1) [ r ]代表可读(read): 可以读取,ls查看目录内容
2) [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录
3) [ x ]代表可执行(execute):可以进入该目录
rwx用数字表示
r=4(即2²),w=2(即2¹),x=1(即2º)
三、权限管理指令
修改文件/目录权限的指令chmod
第一种方式:通过r、w、x变更变更权限
1) chmod u=rwx,g=rx,o=x 文件目录名
2) chmod o+w 文件目录名
3) chmod a-x 文件目录名
说明:u、g、o、a分别代表文件所有者、文件所在组用户、其它组用户、所有用户
=、+、-分别代表设置权限、增加权限、去掉权限
第二种方式:通过数字变更权限
chmod 一组三个数字 文件目录名
说明:r=4 w=2 x=1 rwx=4+2+1=7