Hướng dẫn đầy đủ để tạo liên kết tượng trưng (còn gọi là symbolic link) trên Windows

Windows 10, 8, 7 và Vista đều hỗ trợ các liên kết tượng trưng - còn được gọi là liên kết tượng trưng - trỏ đến tệp hoặc thư mục trên hệ thống của bạn. Bạn có thể tạo chúng bằng Dấu nhắc lệnh (cmd)

Liên kết tượng trưng là gì?
Liên kết tượng trưng về cơ bản là các phím tắt nâng cao. Tạo một liên kết tượng trưng đến một tệp hoặc thư mục riêng lẻ và liên kết đó sẽ xuất hiện giống như tệp hoặc thư mục với Windows - mặc dù đó chỉ là một liên kết trỏ đến tệp hoặc thư mục.

Ví dụ: Giả sử bạn có một chương trình cần các tệp của nó tại C:\Program Files\Stuff. Bạn thực sự muốn lưu trữ thư mục này tại D:\Stuff, nhưng chương trình đòi hỏi rằng các tệp của nó nằm ở C:\Program Files. Bạn có thể di chuyển thư mục gốc từ C:\Program Files sang D:\Stuff, sau đó tạo liên kết tượng trưng tại C:\Program Files\ trỏ đến D:\Stuff. Khi bạn khởi chạy lại chương trình, nó sẽ cố gắng truy cập vào thư mục của nó tại C:\Program Files\Stuff. Windows sẽ tự động chuyển hướng nó đến D:\Stuff và mọi thứ sẽ hoạt động như thể nó nằm trong C:\Program Files\Stuff.

Thủ thuật này có thể được sử dụng cho tất cả mọi thứ, bao gồm đồng bộ hóa bất kỳ thư mục nào với các chương trình như Dropbox, Google Drive và OneDrive.

Có hai loại liên kết tượng trưng: Cứng và mềm. Liên kết tượng trưng mềm hoạt động tương tự như một phím tắt tiêu chuẩn. Khi bạn mở một liên kết mềm đến một thư mục, bạn sẽ được chuyển hướng đến thư mục nơi các tệp được lưu trữ. Tuy nhiên, một liên kết cứng làm cho nó xuất hiện như thể tập tin hoặc thư mục thực sự tồn tại ở vị trí của liên kết tượng trưng và các ứng dụng của bạn sẽ không biết gì hơn. Điều đó làm cho các liên kết tượng trưng cứng trở nên hữu ích hơn trong hầu hết các tình huống.

Lưu ý rằng Windows không thực sự sử dụng thuật ngữ liên kết cứng cứng và liên kết mềm. Thay vào đó, nó sử dụng các thuật ngữ liên kết cứng cứng và liên kết biểu tượng trực tuyến. Trong tài liệu của Windows, một liên kết tượng trưng của người Viking là điều tương tự như một liên kết mềm của YouTube. Tuy nhiên, mklink lệnh có thể tạo cả liên kết cứng (được gọi là liên kết cứng trong Windows) và liên kết mềm (được gọi là liên kết tượng trưng của Cameron trong Windows).

Cách tạo liên kết tượng trưng với mklink
Bạn có thể tạo các liên kết tượng trưng bằng lệnh mklink trong cửa sổ Dấu nhắc lệnh (cmd) với tư cách Quản trị viên. Để mở một, hãy xác định vị trí phím tắt Lệnh Command Prompt, trong menu Bắt đầu của bạn, nhấp chuột phải vào nó và chọn Run as administrator.

Trên Cập nhật người tạo của Windows 10, bạn có thể sử dụng cửa sổ Dấu nhắc lệnh thông thường mà không cần chạy với tư cách Quản trị viên. Tuy nhiên, để thực hiện việc này mà không có cửa sổ Dấu nhắc lệnh của quản trị viên, trước tiên bạn phải bật Chế độ nhà phát triển từ Cài đặt> Cập nhật & Bảo mật> Dành cho nhà phát triển.

Không có bất kỳ tùy chọn bổ sung nào, mklink sẽ tạo một liên kết tượng trưng tới một tệp. Lệnh dưới đây tạo một liên kết tượng trưng hoặc khi Link trỏ đến tệp Target:
mklink Link Target
Sử dụng /D khi bạn muốn tạo một liên kết mềm trỏ đến một thư mục. như vậy:
mklink /D Link Target
Sử dụng /H khi bạn muốn tạo một liên kết cứng trỏ tới một tệp:
mklink /H Link Target
Sử dụng /J để tạo một liên kết cứng trỏ đến một thư mục, còn được gọi là đường giao nhau của thư mục:
mklink /J Link Target
Ví dụ: Để thực hiện được yêu cầu trong ví dụ ở trên ta thực hiện các bước sau:
Bước 1: Tạo thư mục C:\Program Files (nếu chưa có)
Bước 2: Chạy lệnh mklink /D "C:\Program Files\Stuff" "D:\Stuff"
Ta sẽ có thư mục ảo C:\Program Files\Stuff (Thư mục ảo Stuff nằm trong thư mục C:\Program Files) liên kết với thư mục chứa dữ liệu D:\Stuff.

Ví dụ Áp dụng: Tạo symbolic link cho trình duyệt BRAVE

Link ảo C:\Program Files\BraveSoftware\Brave-Browser, thư mục chứa dữ liệu thật là P:\Program Files\WEB Browse\BRAVE

B1: Tạo sẵn thư mục P:\Program Files\WEB Browse\BRAVE

Tạo thư mục C:\Program Files\BraveSoftware\

B2: Dùng lệnh mklink /D "C:\Program Files\BraveSoftware\Brave-Browser" "P:\Program Files\WEB Browse\BRAVE"

Kết quả: Tạo thư mục ảo Brave-Browser trong C:\Program Files\BraveSoftware\ liên kết với P:\Program Files\WEB Browse\BRAVE

  • Nếu đã cài đặt thì không bị lỗi update.
  • Cài mới: Khi tiến hành cài mới BRAVE thì mặc định sẽ cài vào thư mục C:\Program Files\BraveSoftware\Brave-Browser dữ liệu sẽ nằm trong P:\Program Files\WEB Browse\BRAVE

Post a Comment

- Hãy dùng tiếng Việt có dấu để mọi người dễ đọc hơn!
- Các bạn hãy Mã hóa Code trước khi chèn vào nhận xét
- Chèn link bằng thẻ: <a href="URL liên kết" rel="nofollow">Tên link</a>
- Tạo chữ <b>đậm</b> và <i>Ngiêng</i>
- Hướng dẫn gõ công thức Toán trên blog bằng MathType
Thank you

أحدث أقدم