Как удалить символическую ссылку?



Я только что создал символическую ссылку sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib и мне интересно, как я избавлюсь от него, если захочу. Как бы я это сделал?

677   6  

6 ответов:

удалите его так же, как и любой другой файл: rm /usr/lib/libmysqlclient.18.dylib. rm удалит саму символическую ссылку, а не файл, на который указывает ссылка.

вы также можете использовать команду unlink:unlink /path/to/sym/link

Я считаю, что просто удаление файла в 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

Почему-то у меня была ссылка на несуществующую папку. Не знаю, как это произошло, но чтобы удалить его я нашел самый простой способ был открыт в finder и вручную удалить его. Я пришел к этому решению после часа, потраченного на попытку удалить его с помощью терминала.

Comments

    Ничего не найдено.