2011-10-28 79 views
45

我剛剛創建了符號鏈接sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib,我想知道如果我想如何擺脫它。我將如何做到這一點?如何刪除符號鏈接?

回答

61

該鏈接刪除它,就像使用任何其他文件:rm /usr/lib/libmysqlclient.18.dylib。 rm將刪除符號鏈接本身,而不是鏈接指向的文件。

+0

對於我在macOs上它的命令行絕對停止等待我放棄等待並刪除從Finder的符號鏈接。 –

0

你可以刪除與sudo rm /usr/lib/libmysqlclient.18.dylib

24

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

我相信只是刪除內Finder中的文件工作正常也,它將有一點就可以了快捷方式圖標。

+0

Finder爲我工作。 –

5

只要運行:

rm /usr/lib/libmysqlclient.18.dylib 

這將刪除該文件(即符號鏈接)。

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

unlink /usr/lib/libmysqlclient.18.dylib 
1

我指着短名「testproject」的文件夾的鏈接: 你做出這個命令

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

我不得不當我運行命令unlink指向舊文件夾目錄時,將文件夾名稱更改爲其他原因。

我試圖只有unlink testproject刪除短名稱,所以我可以再次使用相同的名稱,並鏈接到新命名的文件夾。它對我來說工作得很好。