Linux中目录文件的权限及其对应的操作

Linux中有个宗旨,就是一切皆文件,那么因为这个所以目录其实对于Linux来说也是一个文件;既然是一个文件,那个访问这个文件也就要有相应的权限,今天就来测试一下这个权限;
首先我们假如要显示一个目录文件的话,
显示目录
虽然我们创建了这个目录,但是当我们把目录文件的权限修改只有r权限时,我们可以看到这个目录,但是当我们想要进入这个目录的时候的,就会发现权限不允许的情况;
只有w权限
当我们将其权限修改为只有w权限的时候,这个时候我们显示依旧可以看到这个目录,但是我们还是进不去这个目录;
只有x权限
然后将其权限修改为只有x执行权限时,发现我们可以进的去这个目录了,这个时候用pwd看一下当前目录,发现确实进去了;
root用户
这个时候我们将其用户转为root,发现超级用户root并不受权限的影响,无论有什么权限都可以进出这个目录;
当我们能够进去目录的时候,这个时候就又牵扯到在目录当中创建文件,以及显示文件的权限,分别是受哪个权限所控制的,于是便验证了一下;当我们同时拥有x进去目录和r写权限时:
r+x
这个时候我们可以进去,同时可以读其中的文件,但是当我们想要在其中在创建一个新文件的时候,就会报权限不允许的提示;
w+x
当我们拥有w和x的权限的时候,我们可以进去这个目录,在其中创建也就是写入一个新文件,但是当我们想要显示其中所拥有的文件的时候,权限就会不够;
root
最后还是证明一下root用户的权限是多么的强大,这些权限的约束对他都是不起作用的;
综上可得:

  1. root用户是不受权限约束的;
  2. 当一个用户(root用户除外)对这个目录拥有x权限,那么它就能进去到这个目录中去;
  3. 当一个用户(root用户除外)对这个目录拥有r权限,那它可以显示这个目录下的文件;
  4. 当一个用户(root用户除外)对这个目录拥有w权限,那它可以创建文件到这个目录下;

以上权限没有提及的操纵,就是它权限不够不被允许的操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值