Symbolic link là gì

đa phần bạn tin tưởng rằng link thay mặt (symlink) chỉ gồm trên hệ quản lý điều hành Linux mà không tồn tại bên trên hệ quản lý điều hành Windows, thực chất là Windows Vista, 7, 8 với 10 sẽ bổ sung links thay mặt. Trong bài bác này chúng ta cùng tò mò làm sao để chế tác links tượng trưng trên Windows.

Bạn đang xem: Symbolic link là gì

Liên kết tượng trưng là gì?

Symliên kết là chữ viết tắt của Symbolic Link với được dịch sang trọng giờ Việt là liên kết đại diện. Liên kết bảo hộ là đối tượng người sử dụng khối hệ thống tập tin trỏ cho đối tượng người tiêu dùng hệ thống tập tin không giống, được xem như như thể con đường tắt nâng cao (advanced shorcut). Các link thay mặt trọn vẹn vô hình so với người tiêu dùng, Windows đã coi những liên kết này như thể tập tin hoặc thư mục thường thì.Có 3 dạng links bên trên hệ thống tập tin NTFS chính là cứng (hard), mềm (soft) cùng cầu nối (junction). Một liên kết được tạo trên Windows chỉ có thể 1 trong những 3 dạng link bên trên.

Liên kết mềm (soft link) có cách gọi khác là link bảo hộ (symbolic link). Liên kết mượt chẳng có gì khác với con đường tắt (shortcut) thông thường cùng có thể trỏ đến ngẫu nhiên tập tin, thư mục ở máy tính xách tay hoặc ổ đĩa mạng. Ngoài ra, links mượt sẽ không còn chỉ chiếm dung tích bên trên ổ đĩa.Liên kết cứng (Hard Link) bao gồm sự khác biệt nhỏ đó là các bạn chẳng thể tạo ra một links nằm tại vị trí phân vùng (partition) không giống nhau. Tức là chúng ta cần thiết tạo nên links trường đoản cú ổ đĩa C: đến ổ đĩa E: hoặc trở lại. Liên kết cứng không chiếm dung lượng bên trên ổ đĩa máy tính với khôn cùng giống những tập tin thông thường.Liên kết junction (tạm dịch là cầu nối), thực ra chỉ với thư mục bao gồm một liên kết cứng thanh lịch thư mục không giống do chúng ta cần thiết nào tạo ra links cứng đến tập tin. Không tương đương với link cứng là chúng ta cũng có thể tạo ra links mang lại những phân vùng không giống nhau trên ổ đĩa. Như 2 link trên, liên kết junction không thể chỉ chiếm dung lượng trên ổ đĩa. Chúng ta nặng nề phân biệt đâu là thỏng mục links cứng và đâu là thỏng mục thông thường nếu như không dùng lệnh dir trong Windows.

Tạo liên kết tượng trưng

Chúng ta có thể tạo nên link đại diện với lệnh mkliên kết, mklink là chữ viết tắt của make link. Mkliên kết là một trong những lệnh nội trú trong hệ điều hành và quản lý Windows. Để chạy lệnh mklinks, bọn họ mngơi nghỉ Comm& Prompt lên cùng nhập lệnh mklinks không có tđắm say số, lệnh này sẽ hiển thị lí giải áp dụng.


*

Cú pháp của lệnh mklinks là:

mklink

Cũng rất cần phải giải thích sơ qua về những tsi mê số của lệnh mklink:

/Dtạo thành liên kết bảo hộ (link mềm) tlỗi mục. Mặc định thì sẽ khởi tạo ra link thay mặt tập tin./Htạo thành links cứng (chỉ có hiệu lực thực thi đối tập tin)./Jtạo thành link cứng (chỉ gồm hiệu lực thực thi hiện hành đối thỏng mục).liên_kếttên của link thay mặt.mục_tiêuchỉ xuống đường dẫn (kha khá hoặc xuất xắc đối) mà lại links trỏ đến.

Xem thêm: Autocad Dxf Là File Gì ?

Liên kết mềm

Ví dụ, ta hy vọng tạo thành một links mượt từ bỏ C:LinkToTutorials trỏ cho D:Tutorials, ta dùng lệnh sau:

mkliên kết /D C:LinkToTutorials D:Tutorials
*

Sau khi dùng lệnh mkliên kết tạo liên kết mượt, ta hoàn toàn có thể sử dụng lệnh dir nhằm chất vấn lại, mỗi thỏng mục links mượt đều có <SYMLINKD>.


*

Dường như, khi chứng kiến tận mắt trực thuộc tính của C:LinkToTutorials bạn sẽ thấy có tab Shorcut, đó là sự khác biệt giữa thư mục link mềm và thỏng mục thông thường.


*

Ở trên chỉ nên tạo link mượt tlỗi mục, đối với tập tin thì các bạn ko đề xuất cần sử dụng đến tmê say số /D, vày khoác định là lệnh mklinks sẽ tạo tập tin links mượt. Giả sử ta hy vọng sản xuất một link mượt tự C:Cpuz.zip trỏ mang lại D:Softwarecpu-z_1.72.1-en.zip, ta sử dụng lệnh sau:

mkliên kết C:Cpuz.zip D:Softwarecpu-z_1.72.1-en.zip
*

Liên kết cứng

Đó là cùng với liên kết mềm, còn ý muốn sinh sản một link cứng từ bỏ D:wget.exe trỏ cho D:Softwarewget.exe pháo, ta cần sử dụng lệnh sau:

mklink /H D:wget.exe cộ D:Softwarewget.exe

quý khách hàng chẳng thể tạo nên một link cứng nếu không thuộc nằm ở 1 ổ đĩa, nếu bạn vẫn nỗ lực thực hiện thì vẫn nhận ra công dụng nlỗi sau:


Liên kết junction

Tđam mê số /H của lệnh mklinks chỉ khiến cho bạn tạo được links cứng mang lại tập tin thôi, còn nếu muốn sinh sản liên kết cứng mang đến tlỗi mục thì bạn phải sử dụng mang lại tsi mê số /J, trả sử bạn có nhu cầu liên kết cứng từ bỏ C:Winrar trỏ mang đến D:SoftwareWinRar, ta sử dụng lệnh sau:

mklinks /J C:Winrar D:SoftwareWinRar

Quý khách hàng đang cực nhọc phân biệt thân thư mục liên kết cứng cùng thư mục thông thường còn nếu không cần sử dụng lệnh dir.


Nếu dùng lệnh dir kiểm tra thì đã thấy tlỗi mục links cứng đều có <JUNCTION>. Cũng đề xuất đề cập lại là đối với tlỗi mục liên kết cứng (cần sử dụng tsi số /J) thì chúng ta được phép khác ổ đĩa không y như tập tin links cứng (dùng tsi mê số /H).

Lưu ý: nếu khách hàng thực thi lệnh mklinks nhưng mà không có quyền quản ngại trị (Administrator) thì bạn sẽ nhận thấy thông tin “You vì not have sầu sufficient privilege lớn perkhung this operation”.

Xóa liên kết tượng trưng

Việc xóa link thay thế khôn cùng đơn giản, như vẫn nhắc tới ở bên trên là Windows sẽ xem các liên kết mượt và cứng nlỗi tập tin/thư mục thường thì. Nên chúng ta chỉ câu hỏi xóa những link nàhệt như xóa các tập tin/tlỗi mục là được.

Xem thêm: Tổng Hợp Hàng Giảm Giá: Truyện Tranh: Đấm Phát Chết Luôn Anime

Tổng kết

Tạo một links mượt, link cứng cùng links junction trong Windows rất là dễ dãi, chỉ việc sử dụng lệnh mklinks là sẽ tạo nên được toàn bộ mọi link trên. So cùng với lệnh ln mặt Linux thì lệnh mklink mặt Windows tất cả không nhiều tsay đắm số cùng cũng đơn giản và dễ dàng rộng. Mục đích tầm thường của lệnh ln với mklink cũng chỉ nhằm tạo thành hầu hết links trên hệ quản lý điều hành Linux với Windows thôi.


Làm sao chế tác links thay thế (Symlink) vào Windows?
*
Reviewed by Tkhô cứng Phong on May 28, 2017 Rating: 5

Chuyên mục: Công Nghệ