Я только что создал символическую ссылку, sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
и мне интересно, как мне от нее избавиться, если я захочу. Как мне это сделать?
Ответы:
Удалите его так же , как и любой другой файл: rm /usr/lib/libmysqlclient.18.dylib
. rm удалит саму символическую ссылку, а не файл, на который она указывает.
Просто беги:
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