linux中,一个目录的权限是777,普通用户为什么删除不了它呢?

unix 下档案的权限只控制对档案内容的访问,对档案本身的控制是由父目录的权限决定的。当然linux也一样

简单来说就是,目录权限显示的使 “目录内文件内容的”的操作权限,而不是文件目录的操作权限。
比方说,你进去需要删除的目录,目录内的文件肯定是可以删除的。

只有要删除整个目录,则需要目录的上一级目录(父目录)的w权限。如果没有估计错误的话,你需要删除的上一级目录肯定是没有w权限的。
原文地址:https://www.cnblogs.com/jonathanyue/p/9301259.html