如何删除符号链接?

时间:2011-10-28 17:48:34

标签: macos symlink

我刚刚创建了符号链接sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib,我想知道如果我愿意如何摆脱它。我该怎么做?

6 个答案:

答案 0 :(得分:86)

将其删除,就像删除任何其他文件一样:rm /usr/lib/libmysqlclient.18.dylib。 rm将删除符号链接本身,而不是链接指向的文件。

答案 1 :(得分:37)

您还可以使用取消链接命令:unlink /path/to/sym/link

我相信在Finder中删除文件也可以正常工作,它上面会有一个快捷图标。

答案 2 :(得分:8)

跑步:

rm /usr/lib/libmysqlclient.18.dylib

这将删除文件(即符号链接)。

或者您可以使用取消链接:

unlink /usr/lib/libmysqlclient.18.dylib

答案 3 :(得分:3)

我有一个指向短名称“testproject”的文件夹的链接: 你使用这个命令

ln -s /Users/SHERIF/repo/test  testproject

当我运行命令unlink指向旧文件夹目录时,由于某些原因,我不得不将文件夹名称更改为其他名称。

我尝试仅unlink testproject删除短名称,以便我可以重新使用相同的名称并链接到新命名的文件夹。它确实适合我。

答案 4 :(得分:0)

您可以使用sudo rm /usr/lib/libmysqlclient.18.dylib

删除该链接

答案 5 :(得分:0)

不知何故,我有一个不存在的文件夹的符号链接。不知道它是怎么发生的,但要删除它我发现最简单的方法是在finder中打开并手动删除它。我试图用终端删除它后浪费了一个小时来做​​出这个决定。