【发布时间】:2011-10-28 17:48:34
【问题描述】:
我刚刚创建了符号链接sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib,我想知道如果我想如何摆脱它。我该怎么做?
【问题讨论】:
我刚刚创建了符号链接sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib,我想知道如果我想如何摆脱它。我该怎么做?
【问题讨论】:
像删除任何其他文件一样删除它:rm /usr/lib/libmysqlclient.18.dylib。 rm 将删除符号链接本身,而不是链接指向的文件。
【讨论】:
您也可以使用 unlink 命令:unlink /path/to/sym/link
我相信在 Finder 中删除文件也可以,它上面会有一个小快捷图标。
【讨论】:
不知何故,我有一个指向不存在文件夹的符号链接。不知道它是怎么发生的,但要删除它,我发现最简单的方法是在 finder 中打开并手动删除它。在浪费了一个小时试图用终端删除它之后,我做出了这个决定。
【讨论】:
只要运行:
rm /usr/lib/libmysqlclient.18.dylib
这将删除文件(即符号链接)。
您也可以使用 unlink:
unlink /usr/lib/libmysqlclient.18.dylib
【讨论】:
我有一个指向短名称“testproject”的文件夹的链接: 你用这个命令做到这一点
ln -s /Users/SHERIF/repo/test testproject
当我运行指向旧文件夹目录的 unlink 命令时,由于某些原因,我不得不将文件夹名称更改为其他名称,但它不起作用。
我尝试只使用unlink testproject 来删除短名称,这样我就可以再次使用相同的名称并链接到新命名的文件夹。它对我来说确实很好用。
【讨论】:
您可以使用 sudo rm /usr/lib/libmysqlclient.18.dylib 删除该链接
【讨论】: