1

我尝试在 MacOSX 10.8.4 (Mountain Lion) 上卸载应用程序 (Tunnelblick),但无法清空垃圾箱。如果我查看应用程序文件夹,我发现一个文件就是问题所在。所以我尝试通过终端删除它,但出现以下错误:

> file Headers
Headers: broken symbolic link to Versions/Current/Headers

> rm Headers
rm: Headers: No such file or directory

> unlink Headers
unlink: Headers: No such file or directory

你明白问题出在哪里了吗?

编辑:我试图将符号链接重新链接到一个空文件,现在我有:

> file Headers
Headers: empty

> rm Headers
rm: Headers: Operation not permitted

> unlink Headers
unlink: Headers: Operation not permitted

我也试过:

> chflags noschg Headers

> rm Headers
rm: Headers: Operation not permitted

请帮助理解为什么我不能删除它。

4

1 回答 1

3

您可能需要确定符号链接指向的位置:readlink -v Headers

然后,您可以再次链接它:指向的文件ln -sfn foo.bar Headers在哪里。foo.bar

或者删除指向的文件,然后删除符号链接,rm -rf两者都使用。

于 2013-06-28T10:27:43.550 回答