![linux(通用)os权限方案下的文件/目录重命名/删除操作](https://linux22.com/image/47759/linux%EF%BC%88%E9%80%9A%E7%94%A8%EF%BC%89os%E6%9D%83%E9%99%90%E6%96%B9%E6%A1%88%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6%2F%E7%9B%AE%E5%BD%95%E9%87%8D%E5%91%BD%E5%90%8D%2F%E5%88%A0%E9%99%A4%E6%93%8D%E4%BD%9C.png)
在linux下,文件/目录的重命名/删除操作属于写权限吗?
答案1
移动/重命名目录的权限来自“..”目录(包含目录)的权限,而不是来自目录本身。
简单的测试用例
$ mkdir testdir/subdir -p $ chmod -w testdir $ mv testdir/subdir testdir/othersub
mv: 从 »testdir/subdir“ 到 »testdir/othersub“ 的转换不成立:未获许可 ==> 没有权限
在linux下,文件/目录的重命名/删除操作属于写权限吗?
移动/重命名目录的权限来自“..”目录(包含目录)的权限,而不是来自目录本身。
简单的测试用例
$ mkdir testdir/subdir -p $ chmod -w testdir $ mv testdir/subdir testdir/othersub
mv: 从 »testdir/subdir“ 到 »testdir/othersub“ 的转换不成立:未获许可 ==> 没有权限