kam*_*mbi 4 filesystems permissions macos file-permissions
我们有一个包myapp.component,在其中我们有一个'Contents'目录,其中包含以下权限:
drwxrwxrwx 4 root wheel 136 Mar 18 15:05 Contents
Run Code Online (Sandbox Code Playgroud)
当我尝试使用删除此目录时
rm -rf Contents
Run Code Online (Sandbox Code Playgroud)
它失败的原因
rm: Contents/Resources/myapp.rsrc: Permission denied
rm: Contents/Resources: Directory not empty
Run Code Online (Sandbox Code Playgroud)
我们有权删除'Contents'目录,为什么它仍然失败?
编辑:如果我将捆绑包从/ Library/Audio/Plug-Ins/Component移动到〜/ tmp /那么它会删除文件夹没有任何问题
谢谢
您有权删除Contents,但不能删除Contents/Resources/mypp.rsrc.如果您这样做ls -l,您将看到一些限制性更强的权限.
无论如何,从管理员帐户,您可以:
sudo rm -rf Contents
Run Code Online (Sandbox Code Playgroud)
它应该工作正常.
| 归档时间: |
|
| 查看次数: |
17446 次 |
| 最近记录: |