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


85

방금 심볼릭 링크를 만들었고 sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib원하는 경우 어떻게 제거할지 궁금합니다. 어떻게해야합니까?

답변:


110

다른 파일과 마찬가지로 제거하십시오 rm /usr/lib/libmysqlclient.18.dylib.. rm은 링크가 가리키는 파일이 아니라 심볼릭 링크 자체를 제거합니다.


나를 위해 macOs에서 명령 줄 jus는 기다리는 것을 포기하고 Finder에서 심볼릭 링크를 삭제했습니다.
Yevgeniy Afanasyev

42

unlink 명령을 사용할 수도 있습니다. unlink /path/to/sym/link

Finder 내에서 파일을 삭제하는 것만으로도 잘 작동한다고 생각하며 작은 바로 가기 아이콘이 있습니다.


9

그냥 실행 :

rm /usr/lib/libmysqlclient.18.dylib

파일 (즉, 심볼릭 링크)이 제거됩니다.

또는 unlink를 사용할 수 있습니다.

unlink /usr/lib/libmysqlclient.18.dylib

3

짧은 이름이 "testproject"인 폴더를 가리키는 링크가 있습니다.이 명령을 사용하면됩니다.

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

나는 그것이 작동하지 않는 이전 폴더 디렉토리를 가리키는 unlink 명령을 실행할 때 어떤 이유로 폴더 이름을 다른 것으로 변경해야했습니다.

unlink testproject같은 이름을 다시 사용하고 새로 명명 된 폴더에 연결할 수 있도록 짧은 이름 만 제거 하려고했습니다 . 그것은 나를 위해 잘 작동했습니다.



0

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.