weivs929 发表于 2013-1-31 12:24:06

Linux文件权限

Linux文件或目录的权限是和用户和用户组联系在一起的,所以也需要理解这部份内容。

http://dl.iteye.com/upload/attachment/433344/e6fbb0b2-883e-31eb-b28f-c2ff4fd255cf.gif
每个文件或目录都有一组9个权限位,每三位被分为一组,他们分别是属主权限位(占三个位置 )、用户组权限位(占三个位置)、其它用户权限位(占三个位置)。比如rwxr-xr-x ,我们数一下就知道是不是9个位置了,正是这9个权限位来控制文件属主、用户组以及其它用户的权限。

关于权限位;

Linux文件或目录的权限位是由 9 个权限位来控制,每三位为一组,它们分别是文件属主(Ower)的读、写、执行,用户组(Group)的读、写、执行以及(Other)其它用户的读、写、执行;
文件属主: 读r、写w、执行x用 户组 : 读r、写w、执行x其它用户: 读r、写w、执行x 如果权限位不可读、不可写、不可执行,是用-来表示。 
 
对于普通文件的读、写、执行权限可以这样理解:

 
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 5px; background-color: #eeeeee; padding-left: 5px; padding-right: 5px; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 5px;" class="codeblock">可读:意味着我们可以查看阅读;
可写:意味着,可以修改或删除(不过删除或修改的权限受父目录上的权限控制);
可执行:意味着如果文件就可以运行,比如二进制文件(比如命令),或脚本(要用脚本语言解释器来解释运行)。
页: [1]
查看完整版本: Linux文件权限