Làm cách nào để loại bỏ một liên kết tượng trưng trong Linux?

How Do I Remove Symbolic Link Linux



Một liên kết tượng trưng, ​​còn được gọi là liên kết tượng trưng, ​​là một tệp trỏ đến một tệp khác. Tệp trỏ tới có thể nằm trong cùng một thư mục hoặc khác. Nó tương tự như các phím tắt trong hệ điều hành Windows.

Trong bài đăng hôm nay, chúng tôi sẽ mô tả cách xóa một liên kết tượng trưng trong Linux. Lưu ý rằng việc xóa một liên kết tượng trưng không ảnh hưởng đến tệp mà nó trỏ tới.







Trước khi xóa một tệp, bạn có thể xác minh xem nó có phải là một liên kết tượng trưng hay không bằng cách sử dụng lệnh ls -l. Nó cũng sẽ hiển thị cho bạn tệp hoặc thư mục mà nó trỏ đến.



$ls -NS

Các NS trong quyền (lrwxrwxrwx) xác nhận rằng đó là một liên kết tượng trưng.







Xóa một liên kết tượng trưng bằng lệnh hủy liên kết

Lệnh hủy liên kết được sử dụng để xóa một tệp khỏi hệ thống tệp. Để xóa một liên kết tượng trưng trong Linux, hãy nhập hủy liên kết theo sau là tên của liên kết tượng trưng và nhấn Enter:

$sudo hủy liên kếtliên kết tượng trưng

Thay thế liên kết tượng trưng với tên của liên kết tượng trưng mà bạn muốn xóa. Sau đó, bạn có thể sử dụng ls -l lệnh để xác nhận xem liên kết tượng trưng đã bị xóa chưa.



Xóa liên kết tượng trưng trỏ đến một thư mục, không sử dụng dấu gạch chéo sau tên thư mục. Giả sử chúng tôi muốn xóa một thư mục liên kết tượng trưng có tên Tài liệu, như được hiển thị trong ảnh chụp màn hình sau:

Lệnh xóa thư mục liên kết biểu tượng sẽ là:

$sudo hủy liên kếtDocs

Loại bỏ một liên kết tượng trưng bằng lệnh rm

Lệnh rm cũng có thể được sử dụng để loại bỏ một liên kết tượng trưng. Để xóa một liên kết tượng trưng trong Linux, hãy nhập rm theo sau là tên của liên kết tượng trưng và nhấn Enter:

$sudo rmphóng

Sau đó, bạn có thể sử dụng ls -l lệnh để xác nhận xem liên kết tượng trưng đã bị xóa chưa.

Bạn cũng có thể sử dụng cờ -i với lệnh rm để nhắc xác nhận.

$sudo rm -tôiphóng

Xóa liên kết tượng trưng trỏ đến một thư mục, không sử dụng dấu gạch chéo sau tên thư mục. Giả sử chúng tôi muốn xóa một thư mục liên kết tượng trưng có tên Tài liệu, như được hiển thị trong ảnh chụp màn hình sau:

Lệnh xóa thư mục liên kết biểu tượng sẽ là:

$sudo rmDocs

Sau đó, bạn có thể sử dụng lệnh ls -l để xác nhận xem liên kết tượng trưng đã bị xóa chưa.

Đó là tất cả để có nó! Bạn đã học cách xóa một liên kết tượng trưng trong Hệ điều hành Linux bằng cách sử dụng lệnh hủy liên kết và rm trong bài đăng này. Trong khi xóa liên kết tượng trưng, ​​hãy đảm bảo chỉ xóa chính liên kết tượng trưng, ​​không phải tệp hoặc thư mục mà nó đang liên kết đến.