Mục đích của liên kết tượng trưng trong Linux là gì?

Một liên kết tượng trưng, ​​còn được gọi là liên kết mềm, là một loại tệp đặc biệt trỏ đến một tệp khác, giống như một lối tắt trong Windows hoặc bí danh Macintosh. Không giống như một liên kết cứng, một liên kết tượng trưng không chứa dữ liệu trong tệp đích. Nó chỉ đơn giản là trỏ đến một mục nhập khác ở đâu đó trong hệ thống tệp.

Các liên kết tượng trưng được sử dụng mọi lúc để liên kết các thư viện và đảm bảo các tệp ở vị trí nhất quán mà không cần di chuyển hoặc sao chép bản gốc. Các liên kết thường được sử dụng để “lưu trữ” nhiều bản sao của cùng một tệp ở những nơi khác nhau nhưng vẫn tham chiếu đến một tệp.

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 loại tệp trong Linux trỏ đến một tệp khác hoặc một thư mục trên máy tính của bạn. Các liên kết tượng trưng tương tự như các phím tắt trong Windows. Một số người gọi các liên kết tượng trưng là “liên kết mềm” - một loại liên kết trong hệ thống Linux / UNIX - trái ngược với “liên kết cứng”.

Khi nào bạn cần và chọn một liên kết tượng trưng?

Nếu bạn cần liên kết đến một thư mục hoặc nếu bạn đang di chuyển tệp sang các hệ thống tệp khác, bạn sẽ cần sử dụng một liên kết tượng trưng.

Nếu một liên kết tượng trưng bị xóa, mục tiêu của nó vẫn không bị ảnh hưởng. Nếu một liên kết tượng trưng trỏ đến một mục tiêu và đôi khi sau đó mục tiêu đó được di chuyển, đổi tên hoặc xóa, thì liên kết tượng trưng không được tự động cập nhật hoặc xóa, nhưng vẫn tiếp tục tồn tại và vẫn trỏ đến mục tiêu cũ, bây giờ là một vị trí không tồn tại hoặc tập tin.

Nhiều trình quản lý tệp Linux cung cấp khả năng tạo các liên kết tượng trưng bằng đồ thị. Nếu có, bạn thường có thể thực hiện việc này bằng cách nhấp chuột phải vào thư mục hoặc tệp và chọn “Sao chép”, sau đó nhấp chuột phải vào bên trong thư mục khác và chọn “Tạo liên kết”, “Dán làm liên kết” hoặc một tùy chọn có tên tương tự.

Để xem các liên kết tượng trưng trong một thư mục:

  1. Mở một thiết bị đầu cuối và chuyển đến thư mục đó.
  2. Gõ lệnh: ls -la. Điều này sẽ liệt kê dài tất cả các tệp trong thư mục ngay cả khi chúng bị ẩn.
  3. Các tệp bắt đầu bằng l là các tệp liên kết tượng trưng của bạn.

Một liên kết tượng trưng, ​​còn được gọi là liên kết mềm, là một loại tệp đặc biệt trỏ đến một tệp khác, giống như một lối tắt trong Windows hoặc bí danh Macintosh. Không giống như một liên kết cứng, một liên kết tượng trưng không chứa dữ liệu trong tệp đích. Nó chỉ đơn giản là trỏ đến một mục nhập khác ở đâu đó trong hệ thống tệp.

Để xóa một liên kết tượng trưng, ​​hãy sử dụng lệnh rm hoặc hủy liên kết theo sau là tên của liên kết tượng trưng làm đối số. Khi xóa một liên kết tượng trưng trỏ đến một thư mục, không thêm dấu gạch chéo vào tên liên kết tượng trưng.

Liên kết tượng trưng: Nó là gì và Cách sử dụng nó với Web Hosting

  1. Liên kết tượng trưng hiển thị dưới dạng liên kết trong thư mục. Nó sẽ xuất hiện với biểu tượng mũi tên cong ở bên trái.
  2. Sau khi nó được tạo, bạn có thể nhấp vào đường dẫn tệp của liên kết tượng trưng trong thư mục để nhanh chóng điều hướng đến một vị trí mới.
  3. Liên kết tượng trưng mới sẽ xuất hiện trong thư mục mà bạn đã đặt nó.

7 jan. Năm 2020

Liên kết tượng trưng hoặc liên kết mềm là một liên kết thực tế đến tệp gốc, trong khi liên kết cứng là bản sao phản chiếu của tệp gốc. … Có số inode và quyền tệp khác với tệp gốc, quyền sẽ không được cập nhật, chỉ có đường dẫn của tệp gốc, không có nội dung.

Trong máy tính, liên kết cứng là một mục nhập thư mục liên kết tên với tệp trên hệ thống tệp. Tất cả các hệ thống tệp dựa trên thư mục phải có ít nhất một liên kết cứng cung cấp tên gốc cho mỗi tệp. Thuật ngữ “liên kết cứng” thường chỉ được sử dụng trong các hệ thống tệp cho phép nhiều hơn một liên kết cứng cho cùng một tệp.

Đúng. Cả hai đều chiếm không gian vì cả hai vẫn có các mục nhập thư mục.

Để xóa siêu kết nối nhưng vẫn giữ nguyên văn bản, hãy bấm chuột phải vào siêu kết nối và bấm Xóa siêu kết nối. Để xóa hoàn toàn siêu kết nối, hãy chọn siêu kết nối đó rồi nhấn Xóa.

Một liên kết cứng sẽ không bao giờ trỏ đến một tệp đã bị xóa. Một liên kết cứng giống như một con trỏ đến dữ liệu tệp thực tế. Và con trỏ được gọi là "inode" trong thuật ngữ hệ thống tệp. Vì vậy, nói cách khác, tạo một liên kết cứng là tạo một inode khác hoặc một con trỏ đến một tệp.

Xóa một liên kết tượng trưng cũng giống như xóa một tệp hoặc thư mục thực. Lệnh ls -l hiển thị tất cả các liên kết có giá trị cột thứ hai 1 và liên kết trỏ đến tệp gốc. Liên kết chứa đường dẫn cho tệp gốc chứ không phải nội dung.

Như bài đăng này? Hãy chia sẻ đến bạn bè của bạn:
Hệ điều hành ngày nay