Kas ir simboliskās saites? Kā sistēmā Windows 10 izveidot simboliskas saites?

What Are Symbolic Links



Man kā IT ekspertam bieži jautā par simboliskām saitēm. Simboliskās saites būtībā ir īsceļi, kas norāda uz citu failu vai direktoriju. Varat izveidot simboliskas saites operētājsistēmā Windows 10, izmantojot komandu mklink. Simboliskās saites var būt ļoti noderīgas vairākās situācijās. Piemēram, ja jums ir liels datu direktorijs, kuru vēlaties koplietot starp vairākiem lietotājiem, katra lietotāja datorā varat izveidot simbolisku saiti uz šo direktoriju. Tādā veidā lietotāji varēs piekļūt datiem, neaizņemot daudz vietas savos cietajos diskos. Vēl viens simbolisku saišu lietojums ir izveidot īsceļus uz konkrētiem failiem vai direktorijiem. Piemēram, ja bieži piekļūstat noteiktam failam dziļi ligzdotā direktorijā, varat izveidot simbolisku saiti uz šo failu ērtākā vietā. Simboliskās saites ir spēcīgs instruments, taču tās var būt arī bīstamas. Ja simboliska saite norāda uz failu vai direktoriju, kas neeksistē, tas var izraisīt kļūdas jūsu datorā. Tātad, pirms izveidojat simbolisku saiti, pārliecinieties, vai mērķa fails vai direktorijs eksistē un vai jums ir pareizās atļaujas tam piekļūt.



Simboliska saite - sauc arī par simbolisko saiti vai mīksto saiti - var būt viens no slēptākajiem jēdzieniem datoru lietotājiem. Tomēr tas nemazina tā nozīmi un priekšrocības, ko tas sniedz. Kā ar piekļuvi mapēm un failiem no dažādām mapēm, nesaglabājot dublikātus? Jā, tas ir spēks Simboliska saite .





Kas ir simboliskā saite vai simboliskā saite

Simboliskās saites ir saīsnes faili, kas attiecas uz fizisku failu vai mapi, kas atrodas citur. Simboliskās saites darbojas kā virtuāli faili vai mapes, ko var izmantot, lai izveidotu saiti uz atsevišķiem failiem vai mapēm, liekot tām izskatīties tā, it kā tās būtu saglabātas simboliskajā mapē, lai gan simsaites norāda tikai uz to patieso atrašanās vietu.





Nejauciet Symlink ar īsceļu.



Ir svarīgi saprast, ka simboliskās saites ir vairāk nekā tikai saīsnes, kuras jūs kā Windows lietotājs jau zināt. Īsceļu fails vienkārši norāda uz vajadzīgo failu, savukārt Symlink liek izskatīties, ka saistītais fails patiešām pastāv. Kad noklikšķināsit uz simboliskās saites, jūs tiksit novirzīts uz faktisko faila atrašanās vietu.

Simboliskā saites struktūra

Simboliskā saite ir teksta virkne, ko operētājsistēma automātiski interpretē kā ceļu uz citu failu vai direktoriju. Šo citu failu vai direktoriju sauc 'Mērķis '.

Simboliskā saite pastāv neatkarīgi no mērķa. Ja simboliskā saite tiek noņemta, tās mērķis paliek nemainīgs. Ja simboliskā saite norāda uz mērķi un pēc kāda laika šis mērķis tiek pārvietots, pārdēvēts vai dzēsts, simboliskā saite netiek automātiski atjaunināta vai dzēsta, bet turpina pastāvēt un joprojām norāda uz veco mērķi. Tomēr šādās simboliskās saitēs, kas norāda uz pārvietotiem vai neesošiem mērķiem, tos dažreiz sauc par salauztiem, pazudušiem, mirušiem vai pakārtiem.



Simbolisko saišu priekšrocības

  1. Simboliskās saites aizņem ļoti maz vietas un tiek izveidotas ļoti ātri. Jūs ietaupāt daudz vietas cietajā diskā ar simboliskām saitēm
  2. Atšķirībā no cietajām saitēm, simboliskās saites var izveidot saites uz failiem failu sistēmās. Ņemiet vērā: ja izdzēsīsit sākotnējo failu, cietā saite joprojām to atbalstīs, bet simboliskā saite ne.
  3. Simboliskās saites saglabā mapju struktūru, kurā tās atrodas. Piemēram, pieņemsim, ka ir tekstu fails ir ietverts 'lietderība' mape, kas atrodas /D/Myfolder/Utility/windowsclub.txt . Tagad, ja simboliskā saite par Lietderība mapē Dropbox tika izveidota mape, un jūs sākāt meklēšanu windowsclub.txt dropbox mapē tiks nolasīts faila ceļš /D/Myfolder/Utility/windowsclub.txt nevis konvertēt atpakaļ uz sākotnējo/faktisko faila ceļu.
  4. Izmantojot simboliskās saites, varat saglabāt savus mūzikas / video multivides failus citā cietajā diskā, taču joprojām tos rādīt standarta mūzikas / video mapēs, lai jūsu multivides programmas varētu tos atklāt.
  5. Izstrādātāji bieži aizstāj koplietoto failu/mapju dublikātus ar simsaitēm, kas norāda uz fiziskiem failiem/mapēm. Lieko failu kopiju aizstāšana var ietaupīt daudz fiziskā diska vietas un ievērojami samazināt laiku, kas nepieciešams projektu kopēšanai/dublēšanai/izvietošanai/klonēšanai.

Simbolisko saišu nozīme mūsdienu attīstības pasaulē

Kā Windows emuārā norāda Josefs Durrs, Microsoft vadošais programmu vadītājs,

Daudzi populāri izstrādes rīki, piemēram, git un pakotņu pārvaldnieki, piemēram, npm, atpazīst un saglabā simboliskās saites, veidojot attiecīgi repozitorijus vai pakotnes. Kad šīs krātuves vai pakotnes tiek atjaunotas citur, tiek atjaunotas arī simboliskās saites, nodrošinot, ka netiek tērēta vieta diskā (un lietotāja laiks). Piemēram, Git kopā ar tādām vietnēm kā GitHub ir kļuvis par galveno pirmkoda pārvaldības rīku, ko mūsdienās izmanto lielākā daļa izstrādātāju.

simboliskas saites

google meet galerijas skata paplašinājums

Arī pakotņu pārvaldnieku izmantošana mūsdienu attīstībā pēdējos gados ir dramatiski palielinājusies. Piemēram, mezgla pakotņu pārvaldnieks (npm) nodrošināja aptuveni 400 miljonus instalēšanas gadījumu 2015. gada 1. jūlija nedēļā, bet tikai gadu vēlāk nodrošināja vairāk nekā 1,2 miljardus instalēšanas gadījumu — tas ir 3 reizes pieaugums tikai viena gada laikā! 2016. gada jūnija beigās npm apkalpoja vairāk nekā 1,7 miljardus mezglu pakotņu tikai septiņās dienās!

Simboliskas saites operētājsistēmā Windows 10

Lai gan simbolu saitēm ir izteiktas priekšrocības, tās galvenokārt ir izmantotas ar UNIX saderīgās operētājsistēmās, piemēram, Linux, FreeBSD, OSX utt., kur simboliskās saites var izveidot bez ierobežojumiem. Windows lietotājiem, lai gan simboliskās saites ir pieejamas kopš Windows Vista, to izveide ir bijusi sarežģīta un nogurdinoša.

Jo Windows Vista drošības prasības s lietotājiem bija nepieciešamas vietējā administratora tiesības un, kas ir svarīgi, tie bija nepieciešami, lai tie darbotos mlink paaugstinātā komandrindas konsolē, lai izveidotu/modificētu simboliskās saites. Šis pēdējais ierobežojums ir licis vairumam Windows izstrādātāju reti izmantot simboliskās saites, un daudzi mūsdienu starpplatformu izstrādes rīki operētājsistēmā Windows ir kļuvuši mazāk efektīvi un uzticami.

Tomēr tagad ar Windows 10 veidotāju atjauninājums pēc tam, kad lietotājs ar administratora tiesībām ir iespējojis izstrādātāja režīmu, to varēs palaist jebkurš datora lietotājs mklink komandu, nepaceļot komandrindas konsoli.

Kā izveidot simboliskas saites

Simboliskas saites var izveidot vai nu ar komanda mklink vai CreateSymbolicLink API .

atcelt netflix tiešsaistē

Izmantojot komandu mklink

Izmantojot komanda mklink izmantojiet šādu sintaksi:

|_+_|

Piezīme. Mklink var izveidot vairāku veidu saites. Tālāk ir norādīti veidi:

  • /D Izveido simbolisku saiti uz direktoriju. Noklusējums ir simboliska saite uz failu.
  • /H Simboliskas saites vietā izveido cieto saiti.
  • /j Izveido direktoriju savienojumu.

Piemēram, es izveidoju mapes Mūzika direktorija savienojumu ar manu darbvirsmu. Skatiet ekrānuzņēmumu zemāk.

Simboliskas saites operētājsistēmā Windows 10

Tātad, kad es noklikšķinu uz simboliskās saites, izrādās, ka mani mūzikas faili ir saglabāti C: lietotāju darbvirsmas mūzika lai gan sākotnēji tas atradās C: Lietotāju mūzika .

izveidot simboliskas saites operētājsistēmā Windows 10

peles kreisais klikšķis nedarbojas

Atcerieties, ka, ja jūsu ceļā ir atstarpes, jums tas ir jāiekļauj pēdiņās.

Izmantojot CreateSymbolicLink

Lai iespējotu jauno darbību, izmantojot CreateSymbolicLink API, ir papildu dwFlags opcija jums būs jāiestata šādi:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Tātad, izvēloties iepriekš minēto vērtību, esat norādījis karodziņu, kas ļauj izveidot simboliskās saites, kad process netiek reklamēts.

Lai uzzinātu vairāk par to, kā izveidot simbolisku saiti, izmantojot IzveidotSymbolicLink API, apmeklējiet windows.com .

Lasīt : Cieto saišu, simbolisko saišu, lēcienu, apjoma stiprinājuma punktu izveide .

Secinājums

Var teikt, ka simboliskās saites ir noderīgākas par vienkāršiem īsceļiem, tomēr to izveide ir nedaudz sarežģīta. Parastais datoru lietotājs joprojām būs mazliet iebiedēts, lai radītu. Turklāt pat mūsdienās daudzi lietotāji var slikti saprast īsinājumtaustiņu jēdzienu, un tāpēc viņiem var būt grūtības atšķirt simboliskās saites un saprast to lietojumu.

Lejupielādējiet datora labošanas rīku, lai ātri atrastu un automātiski labotu Windows kļūdas

To sakot, tā ir gandrīz garantija, ka jums būs viegli mainīt visus iespējamos iestatījumus, lai programma norādītu uz pareizo direktoriju, un jūs faktiski neizveidojat simbolisko saiti, bet gan zināt, kā iestatīt un izmantot labu Symlink var būt ļoti ērts.

Populārākas Posts