Linux文件夹权限

版权声明:本文为博主原创文章,转载需保留原始链接。 https://blog.csdn.net/qiulinsama/article/details/86132310

  由上篇博客我们可以知道,文件的权限控制着文件可读可写可执行,但是大家看完上篇博客有没有发现一个问题,文件夹也是有[rwx]这三个权限的,难道文件夹给它一个x权限也可执行?这显然是不可能的,下面我们就来看一下Linux中容易被大家忽略的文件夹权限是怎么回事。
  声明:以下操作针对非root用户,root用户是linux的神,权限都控制不住它,如果用root操作,下列操作对它来说就是个弟弟!

文件夹的权限

  在讨论文件夹的权限之前我们要明白文件夹存放的是什么,文件夹的主要内容是文件夹中的文件名列表(注意不是文件),文件夹中的文件名与文件夹有着强烈的关联。

  • r(read contents in directory)
    r权限顾名思义,读取文件夹内容的权限,即读取文件夹中文件名列表的权限,如果没有这个权限你无法读取到文件夹内的文件名列表,见下:
    在这里插入图片描述
    如图,当取消了r权限我是无法访问test文件夹的。
  • w(modify contents of directory)
    w权限则是修改文件夹的内容了,即修改文件夹中的文件名列表,我们可以增加文件夹中新文件,删除文件,修改文件名,移动文件。
    在这里插入图片描述
    如图,移除了w权限无法操作文件夹中的内容。
  • x(access directory)
    x权限在文件夹上就不是可执行权限了,而是代表用户能否进入该目录。
    在这里插入图片描述
    如图无法进入文件夹,同时,因为无法进入文件夹也无法操作文件夹里面的内容,例如查看新增等操作。

猜你喜欢

转载自blog.csdn.net/qiulinsama/article/details/86132310