linux文件属性详解

先给个简单的例子:drwxr-xr-x

首先,这个属性列表供有10位,可以分为4段:

  • 第一段:第1位,表示文件类型,d是目录文件、l是链接文件、-是普通文件、p是管道
  • 第二段:第2~4位,表示这个文件的属主拥有的权限。r是读、w是写、x是执行、-表示没有权限
  • 第三段:第5~7位,表示和这个文件属主所在同一个组的用户所具有的权限。
  • 第四段:第9~10位,表示其他用户所具有的权限。

所以,对已上面的例子,可以看出:它是文件夹,用户属主当然有全部的权限,同一组的用户和其他用户有读和执行的权限、而没有写权限。

有时会用数字表示这些权限。因为有三段,所以需要用3个数字。

读、写、运行三项权限对应的数字分别是:r=4,w=2,x=1,把每一段内的三项权限加在一起就是该段的权限,比如:rwx就是7,而r-x就是5,那么rw-r--r--就是644。

一般来说,会希望让同组用户有读和执行的权限,所以一般会使用下面的命令来实现:

$ chmod 755 FILENAME

标签: linux

相关文章推荐

添加新评论 (无需注册,可直接评论)