macos - 无法删除 Mac 中的目录

标签 macos permissions filesystems file-permissions

我们有一个包 myapp.component,其中有一个具有以下权限的“Contents”目录:

drwxrwxrwx  4 root  wheel  136 Mar 18 15:05 Contents

当我尝试使用

删除此目录时
rm -rf Contents

失败的原因

rm: Contents/Resources/myapp.rsrc: Permission denied
rm: Contents/Resources: Directory not empty

我们确实有权删除“Contents”目录,但为什么它仍然失败?

编辑:如果我将 bundle 从/Library/Audio/Plug-Ins/Component 移动到 ~/tmp/那么它将毫无问题地删除该文件夹

谢谢

最佳答案

您有权删除Contents,但无权删除Contents/Resources/mypp.rsrc。如果您对此执行ls -l,您将看到一些更严格的权限。

无论如何,通过管理员帐户,您可以执行以下操作:

sudo rm -rf Contents

它应该可以正常工作。

关于macos - 无法删除 Mac 中的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9758704/

相关文章:

c++ - 打开终端 : unknown Qt Creator on MacOs 10. 12.4 时出错

macos - Applescript 使用登录 shell 运行 shell 脚本

wordpress - 解压包... 无法创建目录。 WordPress、Apache2、Ubuntu

linux - 后缀 : set privileges for a certain command pipe alias

windows - 我可以向文件添加其他标签以用于搜索吗

html - 如何在 CSS 中正确设置宽度 - 需要修复 Mac 和 iPad 上 Safari 的错误

ios - SceneKit 中的 COLLADA 转换

hadoop - Hadoop:如何使多个用户能够书写?

node.js - 在 Windows 上完美运行的 Node JS FS 代码在 Ubuntu 服务器中不起作用

php - 读取文件的元数据