Ano ang mga simbolikong link? Paano ka lumikha ng mga simbolikong link sa Windows 10?

What Are Symbolic Links



Bilang isang eksperto sa IT, madalas akong tanungin tungkol sa mga simbolikong link. Ang mga simbolikong link ay mahalagang mga shortcut na tumuturo sa isa pang file o direktoryo. Maaari kang lumikha ng mga simbolikong link sa Windows 10 sa pamamagitan ng paggamit ng mklink command. Ang mga simbolikong link ay maaaring maging lubhang kapaki-pakinabang sa maraming sitwasyon. Halimbawa, kung mayroon kang malaking direktoryo ng data na gusto mong ibahagi sa pagitan ng maraming user, maaari kang lumikha ng simbolikong link sa direktoryo na iyon sa computer ng bawat user. Sa ganitong paraan, magkakaroon ng access ang mga user sa data nang hindi kumukuha ng maraming espasyo sa kanilang sariling mga hard drive. Ang isa pang gamit para sa mga simbolikong link ay upang lumikha ng mga shortcut sa mga partikular na file o direktoryo. Halimbawa, kung madalas mong ina-access ang isang partikular na file sa isang malalim na nested na direktoryo, maaari kang lumikha ng simbolikong link sa file na iyon sa isang mas maginhawang lokasyon. Ang mga simbolikong link ay isang makapangyarihang tool, ngunit maaari rin silang maging mapanganib. Kung ang isang simbolikong link ay tumuturo sa isang file o direktoryo na hindi umiiral, maaari itong magdulot ng mga error sa iyong computer. Kaya, bago gumawa ng simbolikong link, tiyaking umiiral ang target na file o direktoryo at mayroon kang tamang mga pahintulot upang ma-access ito.



Simbolikong link - tinatawag ding symbolic link o soft link - ay maaaring isa sa mga pinakatagong konsepto para sa mga gumagamit ng computer. Gayunpaman, hindi nito binabawasan ang kahalagahan nito at ang mga benepisyong inaalok nito. Paano ang pag-access ng mga folder at file mula sa iba't ibang mga folder nang hindi nagse-save ng mga duplicate? Oo, iyon ang kapangyarihan Simbolikong link .





Ano ang simbolikong kawing o simbolikong kawing

Ang mga simbolikong link ay mga shortcut na file na tumutukoy sa isang pisikal na file o folder na matatagpuan sa ibang lugar. Ang mga simbolikong link ay kumikilos bilang mga virtual na file o folder na maaaring magamit upang mag-link sa mga indibidwal na file o folder, na ginagawang lilitaw ang mga ito na parang nakaimbak ang mga ito sa naka-symlink na folder, kahit na ang mga symlink ay tumuturo lamang sa kanilang tunay na lokasyon.





Huwag malito ang isang Symlink sa isang shortcut.



Mahalagang maunawaan na ang mga simbolikong link ay higit pa sa mga shortcut na alam mo na, bilang isang user ng Windows. Ang shortcut file ay tumuturo lamang sa nais na file, habang ginagawa ng Symlink na parang ang naka-link na file ay aktwal na umiiral. Kapag nag-click ka sa simbolikong link, ire-redirect ka sa aktwal na lokasyon ng file.

Simbolikong istruktura ng link

Ang simbolikong link ay isang text string na awtomatikong binibigyang kahulugan ng operating system bilang isang landas patungo sa isa pang file o direktoryo. Ang ibang file o direktoryo na ito ay tinatawag 'Target '.

Ang isang simbolikong link ay umiiral anuman ang target. Kung aalisin ang isang simbolikong link, mananatiling hindi nagbabago ang target nito. Kung ang isang simbolikong link ay tumuturo sa isang target, at pagkaraan ng ilang oras ang target na iyon ay inilipat, pinalitan ng pangalan, o tinanggal, ang simbolikong link ay hindi awtomatikong ina-update o tatanggalin, ngunit patuloy na umiiral at tumuturo pa rin sa lumang target. Gayunpaman, sa gayong mga simbolikong link na tumuturo sa mga inilipat o hindi umiiral na mga target, minsan ay tinutukoy ang mga ito bilang sirang, nawala, patay, o nakabitin.



Mga pakinabang ng simbolikong link

  1. Ang mga simbolikong link ay tumatagal ng napakaliit na espasyo at nagagawa nang napakabilis. Makakatipid ka ng maraming espasyo sa hard drive na may mga simbolikong link
  2. Hindi tulad ng mga hard link, ang mga simbolikong link ay maaaring mag-link sa mga file sa mga filesystem. Magkaroon ng kamalayan na kung tatanggalin mo ang orihinal na file, susuportahan pa rin ito ng hard link, ngunit hindi ito susuportahan ng symlink.
  3. Ang mga simbolikong link ay nagpapanatili ng istraktura ng folder kung saan nakapaloob ang mga ito. Halimbawa, sabihin nating mayroon text ang file ay nakapaloob sa 'Kagamitan' folder na matatagpuan sa /D/Myfolder/Utility/windowsclub.txt . Ngayon kung ang simbolikong link para sa Kagamitan isang folder ang ginawa sa folder ng Dropbox at nagsimula kang maghanap windowsclub.txt sa folder ng dropbox mababasa ang landas ng file /D/Myfolder/Utility/windowsclub.txt sa halip na i-convert pabalik sa orihinal/aktwal na landas ng file.
  4. Gamit ang mga simbolikong link, maaari mong iimbak ang iyong mga file ng Music / Video media sa isa pang hard drive, ngunit ipinapakita pa rin ang mga ito sa karaniwang mga folder ng Music / Video para ma-detect sila ng iyong mga multimedia program.
  5. Kadalasang pinapalitan ng mga developer ang mga duplicate na kopya ng mga nakabahaging file/folder ng mga symlink na tumuturo sa mga pisikal na file/folder. Ang pagpapalit ng mga redundant na kopya ng file ay maaaring makatipid ng maraming pisikal na espasyo sa disk at lubos na mabawasan ang oras na kinakailangan upang kopyahin/i-back up/i-deploy/i-clone ang mga proyekto.

Ang Kahalagahan ng Symbolic Links sa Modernong Mundo ng Pag-unlad

Tulad ng itinuro ni Josef Durr, Lead Program Manager sa Microsoft sa Windows Blog,

Maraming mga sikat na tool sa pag-unlad tulad ng git at mga manager ng package tulad ng npm ang kumikilala at nagpapanatili ng mga simbolikong link kapag gumagawa ng mga repositoryo o mga pakete, ayon sa pagkakabanggit. Kapag ang mga repositoryo o mga package na ito ay naibalik sa ibang lugar, ang mga symlink ay naibalik din, na tinitiyak na ang espasyo sa disk (at oras ng user) ay hindi nasasayang. Ang Git, halimbawa, kasama ang mga site tulad ng GitHub, ay naging pangunahing tool sa pamamahala ng source code na ginagamit ng karamihan sa mga developer ngayon.

simbolikong mga link

youtube-download ng mp3 comconvert

Ang paggamit ng mga tagapamahala ng pakete sa modernong pag-unlad ay tumaas din nang husto sa mga nakaraang taon. Halimbawa, ang node package manager (npm) ay naghatid ng ~400 milyong pag-install sa linggo ng Hulyo 1, 2015, ngunit naghatid ng mahigit 1.2 bilyong pag-install makalipas lang ang isang taon - isang 3x na pagtaas sa loob lamang ng isang taon! Sa pagtatapos ng Hunyo 2016, nagsilbi ang npm ng mahigit 1.7 bilyong node package sa loob lamang ng pitong araw!

Mga simbolikong link sa Windows 10

Bagama't may natatanging mga pakinabang ang mga symlink, kadalasang ginagamit ang mga ito sa mga operating system na katugma sa UNIX tulad ng Linux, FreeBSD, OSX, atbp. kung saan maaaring gumawa ng mga symlink nang walang paghihigpit. Para sa mga gumagamit ng Windows, kahit na ang mga simbolikong link ay magagamit na mula sa Windows Vista, ang paggawa ng mga ito ay naging mahirap at nakakapagod.

kasi Mga kinakailangan sa seguridad ng Windows Vista Ang mga gumagamit ay nangangailangan ng mga karapatan ng lokal na administrator at, mahalaga, kailangan na tumakbo mlink sa isang nakataas na command line console para gumawa/magbago ng mga simbolikong link. Ang huling limitasyong ito ay naging sanhi ng karamihan sa mga developer ng Windows na gumamit ng mga simbolikong link nang madalang, at maraming modernong cross-platform na tool sa pag-develop ang naging hindi gaanong mahusay at maaasahan sa Windows.

Gayunpaman, ngayon ay may Update ng Mga Tagalikha ng Windows 10 pagkatapos paganahin ng isang user na may mga karapatan ng administrator ang developer mode, ang sinumang user ng PC ay magagawang tumakbo mklink command nang hindi itinataas ang command line console.

Paano ka gumawa ng mga simbolikong link

Ang mga simbolikong link ay maaaring malikha alinman sa utos mklink o CreateSymbolicLink API .

vmware bios

Gamit ang mklink command

Gamit utos mklink gamitin ang sumusunod na syntax:

|_+_|

Tandaan. Ang Mklink ay maaaring lumikha ng ilang uri ng mga link. Nasa ibaba ang mga uri:

  • /D Lumilikha ng simbolikong link sa isang direktoryo. Ang default ay isang simbolikong link sa file.
  • /H Lumilikha ng isang hard link sa halip na isang simbolikong link.
  • /j Lumilikha ng isang directory junction.

Halimbawa, gumawa ako ng koneksyon sa direktoryo ng aking Music folder sa aking desktop. Tingnan ang screenshot sa ibaba.

Mga simbolikong link sa Windows 10

Kaya kapag nag-click ako sa simbolikong link, lumalabas na ang aking mga file ng musika ay naka-imbak sa C: Mga Gumagamit sa Desktop Music kahit na ito ay orihinal na naroroon sa C: Musika ng mga Gumagamit .

lumikha ng mga simbolikong link sa windows 10

Tandaan na kung mayroon kang mga puwang sa iyong landas, kailangan mong ilakip ito sa mga panipi.

Gamit ang CreateSymbolicLink

Upang paganahin ang bagong gawi kapag ginagamit ang CreateSymbolicLink API, mayroong karagdagang dwFlags opsyon na kakailanganin mong itakda ang halaga bilang:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Kaya, sa pamamagitan ng pagpili sa halaga sa itaas, tinukoy mo ang isang flag upang payagan ang mga symlink na malikha kapag ang proseso ay hindi na-promote.

Upang matuto nang higit pa tungkol sa kung paano gumawa ng simbolikong link gamit ang CreateSymbolicLink API, bisitahin windows.com .

Basahin : Paggawa ng mga Hard Link, Symbolic Links, Jumps, Volume Mount Points .

Konklusyon

kung paano i-uninstall ang mga program na hindi nakalista sa control panel windows 10

Masasabing mas kapaki-pakinabang ang mga simbolikong link kaysa sa mga simpleng shortcut, gayunpaman, medyo mahirap gawin ang mga ito. Medyo matatakot pa rin ang karaniwang gumagamit ng PC na gumawa. Bukod dito, kahit ngayon, maraming mga gumagamit ang maaaring hindi maunawaan nang mabuti ang konsepto ng mga shortcut, at samakatuwid ay maaaring nahihirapang makilala ang mga simbolikong link at maunawaan ang kanilang paggamit.

I-download ang PC Repair Tool para mabilis na mahanap at awtomatikong ayusin ang mga error sa Windows

Sa pagsasabing iyon, halos isang garantiya na magiging madali para sa iyo na baguhin ang anumang mga setting na magagawa mo upang maituro ang programa sa tamang direktoryo at hindi ka talaga gumagawa ng isang symlink, ngunit alam kung paano mag-set up at gumamit ng isang mahusay na Symlink ay maaaring talagang madaling gamitin.

Patok Na Mga Post