linux文件及文件夹权限详解
2015-01-15 16:41
204 查看
一、文件属性
![](http://s3.51cto.com/wyfs02/M02/58/AA/wKioL1S3e-Whr9pmAAKs5erHhc0952.jpg)
二、权限详解
拥有者这一组权限用u代表
用户组这一组权限用g代表
其他用户这一组权限用o代表
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3e0HxVyIFAAOgcsmWlMo261.jpg)
对于文件r代表可读,w代表可写可删除,x代表可执行
对于文件夹r代表可列出文件夹里的文件名,w代表可在文件夹里创建删除文件或文件夹,x代表可进入此文件夹
重点讲文件的x可执行权限。在Windows下可执行文件是根据扩展名区分,而在linux下一个文件是否拥有执行权限是看x权限,至于此文件是否能运行起来与x权限无关,只代表执行者可运行此文件。
【实验1—文字表达法,修改文件或文件夹权限】
以下我们来进行对文件或文件夹权限的修改实验:
![](http://s3.51cto.com/wyfs02/M01/58/AA/wKioL1S3fKuhJMgXAAIkesdhkZo623.jpg)
![](http://s3.51cto.com/wyfs02/M01/58/AD/wKiom1S3e9-CpVxGAAMXP-qobaI051.jpg)
![](http://s3.51cto.com/wyfs02/M02/58/AA/wKioL1S3fKzglwE2AAIrlKpZzP8201.jpg)
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3e-CA8FPyAAMe0ukZ4P0255.jpg)
![](http://s3.51cto.com/wyfs02/M00/58/AA/wKioL1S3fK3yq-T8AAJb1R57nuU563.jpg)
![](http://s3.51cto.com/wyfs02/M00/58/AD/wKiom1S3e-HhME9EAAMruZuOE2M659.jpg)
【实验2—数字表达法,修改文件或文件夹权限】
另外权限除了文字表达法,还有一个常用的数字表达法:
组权限由数值相加,如下表
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3fEyxKAynAALzj5fzYeY425.jpg)
![](http://s3.51cto.com/wyfs02/M00/58/AA/wKioL1S3fRmAcMyEAAOois4V6iQ257.jpg)
特殊权限
SUID
当s这个标志出现在文件所有者的x权限上时,执行者(拥有者、组成员、其他用户)需对此程序(仅对二进制程序有效)具有x的可执行权限,执行的时候以拥有者的权限运行。
![](http://s3.51cto.com/wyfs02/M01/58/AD/wKiom1S3fHaTdt_GAAHDOag-gnI270.jpg)
SGID
程序文件
当s这个标志出现在用户组的x权限上是,执行者(拥有者、组成员、其他用户)需对此程序具有x的可执行权限,执行的时候以该程序的用户组的权限运行。
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3fNry9HGzAAG-TodDgmc877.jpg)
文件夹
当s这个标志出现在用户组的x权限上时,执行者(拥有者、组成员、其他用户)需对此文件夹具有用户组的权限。
![](http://s3.51cto.com/wyfs02/M00/58/AA/wKioL1S3fbmChoLQAAJuzJehmp0308.jpg)
SBIT
当t这个标志出现在其他用户的x权限上时(仅对文件夹有效),若执行者对此文件夹具有wx权限时,执行者在此文件夹里创建的文件或文件夹仅有执行者与root有权删除该文件或文件夹。
![](http://s3.51cto.com/wyfs02/M02/58/AA/wKioL1S3fdHT3ZYUAAE4CxgnXuA359.jpg)
![](http://s3.51cto.com/wyfs02/M02/58/AA/wKioL1S3e-Whr9pmAAKs5erHhc0952.jpg)
二、权限详解
拥有者这一组权限用u代表
用户组这一组权限用g代表
其他用户这一组权限用o代表
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3e0HxVyIFAAOgcsmWlMo261.jpg)
对于文件r代表可读,w代表可写可删除,x代表可执行
对于文件夹r代表可列出文件夹里的文件名,w代表可在文件夹里创建删除文件或文件夹,x代表可进入此文件夹
重点讲文件的x可执行权限。在Windows下可执行文件是根据扩展名区分,而在linux下一个文件是否拥有执行权限是看x权限,至于此文件是否能运行起来与x权限无关,只代表执行者可运行此文件。
【实验1—文字表达法,修改文件或文件夹权限】
组 | 符号 | 权限 | 内容 |
ugo | +-= | rwx | 文件或文件夹 |
![](http://s3.51cto.com/wyfs02/M01/58/AA/wKioL1S3fKuhJMgXAAIkesdhkZo623.jpg)
![](http://s3.51cto.com/wyfs02/M01/58/AD/wKiom1S3e9-CpVxGAAMXP-qobaI051.jpg)
![](http://s3.51cto.com/wyfs02/M02/58/AA/wKioL1S3fKzglwE2AAIrlKpZzP8201.jpg)
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3e-CA8FPyAAMe0ukZ4P0255.jpg)
![](http://s3.51cto.com/wyfs02/M00/58/AA/wKioL1S3fK3yq-T8AAJb1R57nuU563.jpg)
![](http://s3.51cto.com/wyfs02/M00/58/AD/wKiom1S3e-HhME9EAAMruZuOE2M659.jpg)
【实验2—数字表达法,修改文件或文件夹权限】
另外权限除了文字表达法,还有一个常用的数字表达法:
r | 4 |
x | 2 |
w | 1 |
rwx | 4+2+1=7 |
rw- | 4+2+0=6 |
r-x | 4+0+1=5 |
-wx | 0+2+1=3 |
-w- | 0+2+0=2 |
--x | 0+0+1=1 |
--- | 0+0+0=0 |
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3fEyxKAynAALzj5fzYeY425.jpg)
![](http://s3.51cto.com/wyfs02/M00/58/AA/wKioL1S3fRmAcMyEAAOois4V6iQ257.jpg)
特殊权限
SUID
当s这个标志出现在文件所有者的x权限上时,执行者(拥有者、组成员、其他用户)需对此程序(仅对二进制程序有效)具有x的可执行权限,执行的时候以拥有者的权限运行。
![](http://s3.51cto.com/wyfs02/M01/58/AD/wKiom1S3fHaTdt_GAAHDOag-gnI270.jpg)
SGID
程序文件
当s这个标志出现在用户组的x权限上是,执行者(拥有者、组成员、其他用户)需对此程序具有x的可执行权限,执行的时候以该程序的用户组的权限运行。
![](http://s3.51cto.com/wyfs02/M02/58/AD/wKiom1S3fNry9HGzAAG-TodDgmc877.jpg)
文件夹
当s这个标志出现在用户组的x权限上时,执行者(拥有者、组成员、其他用户)需对此文件夹具有用户组的权限。
![](http://s3.51cto.com/wyfs02/M00/58/AA/wKioL1S3fbmChoLQAAJuzJehmp0308.jpg)
SBIT
当t这个标志出现在其他用户的x权限上时(仅对文件夹有效),若执行者对此文件夹具有wx权限时,执行者在此文件夹里创建的文件或文件夹仅有执行者与root有权删除该文件或文件夹。
![](http://s3.51cto.com/wyfs02/M02/58/AA/wKioL1S3fdHT3ZYUAAE4CxgnXuA359.jpg)
相关文章推荐
- linux --- 命令 --- chmod参数及用法详解--文件文件夹权限设定命令
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- [转]linux中更改文件及文件夹所有者权限设置命令chown使用详解
- linux chmod命令(文件文件夹权限设定命令)参数及用法详解
- Linux文件操作详解(二)--文件/文件夹的权限更改(chmod命令)
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- 在Linux下修改文件及文件夹权限的命令详解
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- linux文件及文件夹权限详解
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- linux下面文件和文件夹权限的得来
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- Linux 文件权限详解(转)
- linux下的文件及目录权限详解
- Linux修改文件及文件夹权限
- Linux 文件、文件夹默认权限
- 【原】Linux下文件操作权限详解