rm:无法删除`/../...v':权限被拒绝

rm:无法删除`/../...v':权限被拒绝

我想删除目录982899。它位于目录下big。当我第一次尝试删除时982899,它显示了许多行消息,如下所示:

rm:无法删除 `982899/.../...v':权限被拒绝

所以我用chmod 777 .让目录big能够改变一切。

但是,之后rm -rf 982899仍然显示相同的消息:

rm:无法删除 `982899/.../...v':权限被拒绝

我什至执行了chmod 777 982899,但没有任何改变!

为什么 ?我应该怎么做才能删除目录982899

答案1

rm -rf 982899将尝试递归地删除该目录中的任何内容,然后,一旦它为空,就删除该目录本身。所以你的问题可能是你没有权限删除里面的项目982899。您可以尝试chmod -R 777 982899chown -R <your_user> 982899绕过这个问题。请注意,chxxx命令使用大写字母-R进行递归操作。

答案2

有可能出现以下消息:

rm:无法删除 `982899/.../...v':权限被拒绝

是由于owner该文件的 是另一个用户(例如root)而引起的。

root这可以通过使用运行来解决sudo

sudo rm -rf 982899

相关内容