[macos] 심볼릭 링크를 제거하려면 어떻게합니까?

방금 심볼릭 링크를 만들었고 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 내에서 파일을 삭제하는 것만으로도 잘 작동한다고 생각하며 작은 바로 가기 아이콘이 있습니다.


답변

그냥 실행 :

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


답변

어떻게 든 존재하지 않는 폴더에 대한 심볼릭 링크가 있습니다. 어떻게 일어 났는지 전혀 모르지만 제거하는 가장 쉬운 방법은 파인더에서 열리고 수동으로 삭제하는 것입니다. 나는 터미널에서 그것을 삭제하는 데 한 시간을 낭비한 후에이 결정을 내렸다.


답변