BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / linux / #42615同步于 2008/4/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖

Re: 关于文件夹权限的几个基础问题

RDT
2008/4/25镜像同步0 回复
1. 因为文件夹实际上也是文件,其内容就是它所包含的下层文件或文件夹的索引。删除其包含的文件就是删除该索引,所以即使你没有下级文件的写权限,但是有包含该文件的目录的写权限,也可以删除文件。但是如果包含文件夹的话,因为要递归删除,所以下级文件夹不可写的时候由于该文件夹还有文件,所以影响了上级文件夹也不能被删除。 2.因为你要删除文件夹,必须遍历该文件夹所有的内容,全部删除,所以需要X。但是指定删除其内含文件的话不需要遍历。 个人理解,仅供参考。 【 在 fromwithin 的大作中提到: 】 : 初学LINXU,权限和对应的允许行为弄得很晕,又不太容易在网上搜到精准的实例,有几个问题请教一下: : 1如果父文件夹可写,而子文件夹不可写,我尝试直接删除父文件夹失败. 但是如果换成子文件不可写,却可以直接删除父文件,请问应该怎么理解? : 2 要删除文件夹必须至少是WX权限,而删除文件只需要W权限就可以了?为什么删除文件夹需要X权限?
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。