hầu hết fan có niềm tin rằng link thay mặt (symlink) chỉ bao gồm tại hệ điều hành quản lý Linux mà lại không có bên trên hệ điều hành Windows, thực chất là Windows Vista, 7, 8 cùng 10 đang bổ sung liên kết thay mặt. Trong bài bác này họ cùng tìm hiểu làm sao nhằm chế tạo link thay mặt trên Windows.

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

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

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

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

Tạo link tượng trưng

Chúng ta hoàn toàn có thể tạo nên link bảo hộ cùng với lệnh mklinks, mklink là chữ viết tắt của make link. Mkliên kết là một trong lệnh nội trú trong hệ điều hành Windows. Để chạy lệnh mkliên kết, bọn họ mnghỉ ngơi Command Prompt lên cùng nhập lệnh mkliên kết không tồn tại tđam mê số, lệnh này đã hiển thị giải đáp thực hiện.


*

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

mkliên kết

Cũng rất cần được lý giải sơ qua về những tmê mệt số của lệnh mklink:

/Dtạo thành links đại diện (links mềm) thỏng mục. Mặc định thì sẽ tạo ra links tượng trưng 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 nên link cứng (chỉ bao gồm hiệu lực đối thư mục).liên_kếttên của link thay thế.mục_tiêuchỉ đi xuống đường dẫn (kha khá hoặc giỏi đối) nhưng mà links trỏ đến.

Xem thêm: Intel Graphics Media Accelerator Driver Is Using 37, Downloads For Graphics

Liên kết mềm

lấy ví dụ, ta ý muốn tạo nên một links mượt từ bỏ C:LinkToTutorials trỏ mang lại D:Tutorials, ta cần sử dụng lệnh sau:

mklink /D C:LinkToTutorials D:Tutorials
*

Sau khi dùng lệnh mkliên kết sinh sản liên kết mềm, ta rất có thể sử dụng lệnh dir để soát sổ lại, từng thư mục link mềm đều phải sở hữu <SYMLINKD>.


*

Hình như, khi xem ở trong tính của C:LinkToTutorials bạn sẽ thấy tất cả tab Shorcut, đó là sự việc biệt lập thân thỏng mục links mượt cùng tlỗi mục thường thì.


*

Ở bên trên chỉ là chế tạo ra links mềm tlỗi mục, đối với tập tin thì chúng ta ko đề nghị cần sử dụng mang lại tđam mê số /D, vì mang định là lệnh mklinks sẽ khởi tạo tập tin liên kết mượt. Giả sử ta mong tạo ra một links mượt từ bỏ C:Cpuz.zip trỏ cho D:Softwarecpu-z_1.72.1-en.zip, ta cần sử dụng lệnh sau:

mklinks 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 chế tạo ra một links cứng trường đoản cú D:wget.exe cộ trỏ cho D:Softwarewget.exe, ta dùng lệnh sau:

mklinks /H D:wget.exe D:Softwarewget.exe

Bạn tất yêu tạo nên một liên kết cứng còn nếu như không thuộc nằm ở 1 ổ đĩa, nếu như khách hàng vẫn nỗ lực triển khai thì đã nhận thấy tác dụng nlỗi sau:


Liên kết junction

Tmê mẩn số /H của lệnh mklinks chỉ giúp cho bạn tạo ra link cứng cho tập tin thôi, còn nếu còn muốn tạo thành liên kết cứng cho thỏng mục thì bạn phải dùng cho tham số /J, trả sử bạn muốn link cứng từ bỏ C:Winrar trỏ mang đến D:SoftwareWinRar, ta sử dụng lệnh sau:

mklink /J C:Winrar D:SoftwareWinRar

Quý khách hàng đang cạnh tranh rành mạch thân thỏng mục link cứng cùng tlỗi mục thường thì 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ì vẫn thấy tlỗi mục link cứng đều có <JUNCTION>. Cũng bắt buộc nói lại là so với thỏng mục liên kết cứng (dùng tđắm đuối số /J) thì các bạn được phép không giống ổ đĩa ko hệt như tập tin liên kết cứng (sử dụng tsi số /H).

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

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

Việc xóa link thay thế cực kỳ đơn giản, nhỏng sẽ nhắc tới ở bên trên là Windows đã coi các liên kết mượt và cứng nlỗi tập tin/thỏng mục thường thì. Nên các bạn chỉ vấn đề xóa những link nàgiống hệt như xóa những tập tin/thư mục là được.

Tổng kết

Tạo một link mềm, link cứng và liên kết junction trong Windows cực kì dễ dàng, chỉ cần sử dụng lệnh mkliên kết là sẽ khởi tạo được toàn bộ đầy đủ link bên trên. So cùng với lệnh ln bên Linux thì lệnh mklink mặt Windows có không nhiều tyêu thích số cùng cũng dễ dàng và đơn giản hơn. Mục đích chung của lệnh ln với mklink cũng chỉ nhằm tạo nên phần đa links bên trên hệ quản lý điều hành Linux và Windows thôi.


Làm sao chế tạo links bảo hộ (Symlink) vào Windows?
*
Reviewed by Tkhô hanh Phong on May 28, 2017 Rating: 5
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *