So với Linux, Liên kết tượng trưng (Symlinks) là một bổ sung khá mới cho Windows, lần đầu tiên được giới thiệu trong Windows Vista. Họ đã có mặt kể từ đó.
Thật không may, hầu hết mọi người không biết gì về liên kết tượng trưng. Chúng ta hãy cùng xem liên kết tượng trưng là gì và cách sử dụng liên kết tượng trưng trong Windows 10.
Liên kết tượng trưng là gì?
Các liên kết tượng trưng là các phím tắt trên steroid. Nói cách khác, chúng hoạt động giống như các phím tắt thông thường, nhưng mạnh hơn nhiều. Ví dụ:khi bạn thiết lập một liên kết tượng trưng đến một tệp, bạn có thể đánh lừa các chương trình nghĩ rằng tệp tồn tại ở một vị trí mà nó không tồn tại.
Có hai loại liên kết tượng trưng chính trên Windows:Liên kết cứng và Liên kết mềm. Không giống như Linux, chỉ có các liên kết mềm mới được gọi là liên kết tượng trưng trong Windows.
Liên kết cứng
Nếu bạn liên kết cố định một tệp hoặc một thư mục ở vị trí A với một tệp hoặc một thư mục ở vị trí B, thì tệp hoặc thư mục ở vị trí B sẽ xuất hiện như thể nó tồn tại ở vị trí A.
Ví dụ:giả sử rằng chúng ta có một tệp văn bản có tên "sample.txt" trong thư mục C:\ Programs. Nếu tôi liên kết cố định sample.txt tới một tệp có tên "test.txt", thì hệ điều hành sẽ coi test.txt như thể nó là sample.txt.
Về cơ bản, tất cả các liên kết cứng xuất hiện dưới dạng tệp hoặc thư mục gốc. Do đó, các liên kết cứng mà bạn tạo trỏ đến cùng một vị trí lưu trữ trên ổ cứng của bạn. Vì vậy, nếu bạn thực hiện bất kỳ thay đổi nào đối với liên kết cứng, các thay đổi sẽ phản ánh trong tệp gốc.
Một điều cần nhớ trước khi sử dụng liên kết cứng là bạn không thể tạo liên kết cứng trên các ổ đĩa khác nhau. Vì vậy, nếu bạn có một tệp được lưu trữ trong ổ C:thì liên kết cứng của bạn cũng phải được lưu trong ổ C:. Đây là một hạn chế của hệ thống tệp.
Cuối cùng, nếu bạn đã tạo liên kết cứng cho một tệp cụ thể và bạn muốn xóa tệp đó, bạn cũng cần xóa mọi liên kết cứng. Vì liên kết cứng đại diện cho tệp thực, chúng trỏ đến vị trí lưu trữ trên ổ cứng của bạn. Vì vậy, để giải phóng vị trí lưu trữ, bạn phải xóa mọi liên kết trỏ đến nó.
Soft Links hoặc Symlinks
Liên kết mềm hoạt động giống như các phím tắt thông thường. Nhưng chúng khác nhau ở một điểm chính:các liên kết tượng trưng đại diện cho địa chỉ của tệp chứ không phải là tệp thực. Vì vậy, không giống như một phím tắt, một liên kết tượng trưng không phải là một tệp. Đây cũng là lý do tại sao các liên kết tượng trưng không chiếm dung lượng trên ổ cứng của bạn và các phím tắt thì có.
Trái ngược với liên kết cứng, liên kết tượng trưng không trỏ đến vị trí lưu trữ trên ổ cứng. Chúng trỏ đến tệp hoặc thư mục trỏ đến vị trí lưu trữ. Vì vậy, nếu bạn muốn xóa một tệp, bạn không cần phải xóa tất cả các liên kết tượng trưng trỏ đến tệp đó.
Các liên kết tượng trưng cũng có thể được tạo trên các ổ đĩa khác nhau vì chúng trỏ đến tệp gốc thay vì vị trí lưu trữ của tệp.
Khi nào bạn nên sử dụng liên kết tượng trưng?
Đầu tiên, các liên kết tượng trưng nhanh hơn các phím tắt truyền thống. Do đó, trên một máy tính chạy chậm, bạn nên sử dụng các liên kết tượng trưng thay vì các phím tắt.
Thứ hai, có những tình huống khi bạn phải sao chép / dán một lượng lớn dữ liệu từ vị trí này sang vị trí khác. Trong những tình huống như vậy, bạn nên tạo một liên kết tượng trưng hơn là sao chép và dán. Điều này có thể tiết kiệm rất nhiều dung lượng do thiếu các tệp trùng lặp.
Cuối cùng, một số chương trình yêu cầu bạn phải có tệp ở một vị trí nhất định trên ổ lưu trữ. Ví dụ:OneDrive chỉ đồng bộ hóa các tệp có trong thư mục OneDrive. Bằng cách sử dụng liên kết tượng trưng, bạn có thể đồng bộ hóa bất kỳ tệp nào bất kể vị trí của tệp đó trên máy tính của bạn.
Thiết lập Symlinks trên Windows 10 bằng Command Prompt
Trên Windows 10, bạn có thể thiết lập các liên kết tượng trưng thông qua Command Prompt bằng cách sử dụng mklink lệnh.
Đầu tiên, khởi chạy Command Prompt bằng cách nhập cmd trong thanh tìm kiếm của trình đơn Bắt đầu, sau đó nhấp chuột phải vào Kết quả phù hợp nhất và chọn Chạy với tư cách quản trị viên .
Bạn có thể sử dụng lệnh mklink để tạo liên kết cứng và mềm. Để có cái nhìn tổng quan về tiện ích mklink, hãy nhập mklink và nhấn Enter. Điều này sẽ cung cấp cho bạn cái nhìn tổng quan về tiện ích mklink bằng cách liệt kê cú pháp lệnh và các tùy chọn khác nhau liên quan đến nó.
Bây giờ, hãy tạo một liên kết mềm đến tệp văn bản bằng mklink.
Nhập mục tiêu liên kết mklink, thay thế “liên kết” bằng địa chỉ của liên kết mềm mà bạn muốn tạo và thay thế “đích” bằng địa chỉ của tệp gốc. Hình ảnh sau đây cho thấy cách tạo một liên kết mềm có tên “softlink.txt” tham chiếu đến tệp “original.txt.”
Nếu bạn muốn tạo một liên kết mềm đến một thư mục hoặc thư mục, hãy sử dụng định dạng mklink / D link target . Tùy chọn “/ D” tạo một liên kết tượng trưng đến một thư mục.
Tạo một liên kết cứng cũng tuân theo quy trình tương tự. Sử dụng cùng một mục tiêu liên kết mklink cấu trúc lệnh nhưng với tùy chọn “/ H”.
Hình ảnh sau đây cho thấy cách tạo liên kết cứng cho tệp “hardlink.txt” hư cấu, trỏ đến cùng một vị trí lưu trữ như “original.txt.”
Nếu bạn muốn tạo một liên kết cứng đến một thư mục hoặc một thư mục, hãy sử dụng tùy chọn “/ J” thay vì tùy chọn “/ H”.
Tạo Liên kết Tượng trưng Sử dụng Phần mở rộng Hard Link Shell
Để bắt đầu, hãy tải xuống Hard Link Shell Extension và cài đặt nó. Đảm bảo chọn đúng gói cho máy tính của bạn. Ví dụ:nếu bạn có HĐH 64 bit, hãy tải xuống phiên bản 64 bit. Bạn không chắc mình đang sử dụng cái gì? Dưới đây là cách kiểm tra xem bạn đang sử dụng Windows 64 bit hay 32 bit.
Sau khi cài đặt gói, hãy điều hướng đến tệp hoặc thư mục bạn muốn tạo liên kết. Nhấp chuột phải vào tệp và chọn Chọn nguồn liên kết từ danh sách thả xuống.
Sau khi chọn liên kết, hãy điều hướng đến thư mục đích mà bạn muốn tạo liên kết. Nhấp chuột phải vào vùng trống và chọn Thả liên kết tượng trưng . Thao tác này sẽ tạo một liên kết biểu tượng có cùng tên với tệp gốc.
Bạn có thể sử dụng phương pháp tương tự để tạo liên kết cứng đến một tệp hoặc một thư mục. Hãy nhớ rằng bạn chỉ có thể tạo một liên kết cứng trong cùng một ổ đĩa. Phần mở rộng Hard Link Shell sẽ chỉ cung cấp cho bạn tùy chọn tạo một liên kết cứng nếu bạn đang sử dụng cùng một ổ đĩa.
Sau khi chọn liên kết, nhấp chuột phải vào bất kỳ đâu bên trong ổ đĩa, di chuột qua Thả dưới dạng và chọn Liên kết cứng . Điều này sẽ tạo ra một liên kết cứng đến tệp gốc.
Liên kết tượng trưng có thể giúp bạn tiết kiệm nhiều dung lượng
Có thể hiểu, không phải ai cũng tìm thấy cách sử dụng cho các liên kết tượng trưng. Nhưng đối với những người muốn giữ mọi thứ gọn gàng trong khi sử dụng ít bộ nhớ nhất có thể, các liên kết tượng trưng là một tính năng tuyệt vời.
Vì vậy, thay vì sao chép các tệp đến các vị trí khác nhau, hãy tạo các liên kết tượng trưng và bạn sẽ sẵn sàng.