Làm cách nào để xóa liên kết biểu tượng?


87

Tôi vừa tạo liên kết biểu tượng sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylibvà đang tự hỏi làm cách nào để loại bỏ nó nếu tôi muốn. Tôi sẽ làm điều này như thế nào?

Câu trả lời:


111

Di chuyển nó giống như bạn làm bất kỳ tập tin khác: rm /usr/lib/libmysqlclient.18.dylib. rm sẽ tự xóa liên kết biểu tượng, không phải tệp mà liên kết đang trỏ đến.


đối với tôi trên macOs, dòng lệnh jus đã ngừng chờ đợi điều gì đó tôi đã từ bỏ việc chờ đợi và xóa liên kết biểu tượng khỏi Finder.
Yevgeniy Afanasyev

42

Bạn cũng có thể sử dụng lệnh hủy liên kết: unlink /path/to/sym/link

Tôi tin rằng chỉ cần xóa tệp trong Finder cũng hoạt động tốt, nó sẽ có một biểu tượng phím tắt nhỏ trên đó.


10

Chỉ cần chạy:

rm /usr/lib/libmysqlclient.18.dylib

Thao tác này sẽ xóa tệp (tức là liên kết biểu tượng).

Ngoài ra, bạn có thể sử dụng hủy liên kết:

unlink /usr/lib/libmysqlclient.18.dylib

3

Tôi có một liên kết trỏ đến một thư mục có tên viết tắt "testproject": bạn thực hiện điều đó bằng lệnh này

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

Tôi đã phải thay đổi tên thư mục thành một cái gì đó khác vì một số lý do khi tôi chạy lệnh hủy liên kết trỏ đến thư mục thư mục cũ nó không hoạt động.

Tôi đã cố gắng chỉ unlink testprojectxóa tên viết tắt để có thể sử dụng lại tên cũ và liên kết đến thư mục mới được đặt tên. nó đã làm việc tốt cho tôi.



0

Bằng cách nào đó, tôi có một liên kết biểu tượng đến một thư mục không tồn tại. Không biết nó xảy ra như thế nào nhưng để xóa nó, tôi thấy cách dễ nhất là mở công cụ tìm và xóa nó theo cách thủ công. Tôi đã đi đến quyết định này sau một giờ lãng phí khi cố gắng xóa nó bằng Terminal.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.