シンボリックリンクを作成しました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 /usr/lib/libmysqlclient.18.dylib
「testproject」という短い名前のフォルダを指すリンクがありました。このコマンドで作成します
ln -s /Users/SHERIF/repo/test testproject
動作しなかった古いフォルダディレクトリを指すコマンドunlinkを実行すると、何らかの理由でフォルダ名を別の名前に変更する必要がありました。
私はunlink testproject
ショートネームを削除して、同じ名前を再度使用し、新しく名前が付けられたフォルダーにリンクできるようにします。私にとってはうまくいきました。
どういうわけか、存在しないフォルダへのシンボリックリンクがありました。それがどのように起こったのかわからないが、それを取り除くには、最も簡単な方法がFinderで開いており、手動で削除することがわかった。ターミナルで削除しようとして1時間無駄になってから、この決定に至りました。
Sudo rm /usr/lib/libmysqlclient.18.dylib
でそのリンクを削除できます