Što su simboličke veze? Kako stvarate simboličke veze u sustavu Windows 10?

What Are Symbolic Links



Kao IT stručnjaka često me pitaju o simboličkim vezama. Simboličke veze su u biti prečaci koji upućuju na drugu datoteku ili direktorij. Možete stvoriti simboličke veze u sustavu Windows 10 pomoću naredbe mklink. Simboličke veze mogu biti vrlo korisne u brojnim situacijama. Na primjer, ako imate veliki podatkovni direktorij koji želite dijeliti između više korisnika, možete stvoriti simboličku vezu na taj direktorij na računalu svakog korisnika. Na ovaj način korisnici će imati pristup podacima bez zauzimanja puno prostora na vlastitim tvrdim diskovima. Još jedna upotreba simboličkih veza je stvaranje prečaca do određenih datoteka ili direktorija. Na primjer, ako često pristupate određenoj datoteci u duboko ugniježđenom direktoriju, možete stvoriti simboličku vezu na tu datoteku na prikladnijem mjestu. Simboličke veze su moćan alat, ali mogu biti i opasne. Ako simbolička veza upućuje na datoteku ili direktorij koji ne postoji, to može uzrokovati pogreške na vašem računalu. Dakle, prije stvaranja simboličke veze, provjerite postoji li ciljna datoteka ili direktorij i imate li ispravna dopuštenja za pristup.



Simbolička veza - koji se također naziva simbolička veza ili meka veza - može biti jedan od najskrivenijih pojmova za korisnike računala. Međutim, to ne umanjuje njegovu važnost i prednosti koje nudi. Što kažete na pristup mapama i datotekama iz različitih mapa bez spremanja duplikata? Da, to je ta moć Simbolička veza .





Što je simbolička veza ili simbolička veza

Simboličke veze su datoteke prečaca koje se odnose na fizičku datoteku ili mapu koja se nalazi negdje drugdje. Simboličke veze djeluju kao virtualne datoteke ili mape koje se mogu koristiti za povezivanje s pojedinačnim datotekama ili mapama, čineći da izgledaju kao da su pohranjene u simbolički povezanoj mapi, iako simboličke veze pokazuju samo na njihovu stvarnu lokaciju.





Nemojte brkati simboličku vezu s prečacem.



Važno je razumjeti da su simboličke veze više od pukih prečaca koje vi, kao Windows korisnik, već znate. Datoteka prečaca jednostavno pokazuje na željenu datoteku, dok Symlink čini da izgleda kao da povezana datoteka stvarno postoji. Nakon što kliknete na simboličku vezu, bit ćete preusmjereni na stvarnu lokaciju datoteke.

Struktura simboličke veze

Simbolička veza je tekstualni niz koji operativni sustav automatski tumači kao put do druge datoteke ili direktorija. Ova druga datoteka ili direktorij se zove 'Cilj '.

Simbolička veza postoji bez obzira na cilj. Ako se simbolička veza ukloni, njezin cilj ostaje nepromijenjen. Ako simbolička veza ukazuje na cilj, a nakon nekog vremena taj se cilj premjesti, preimenuje ili izbriše, simbolička veza se ne ažurira automatski ili briše, već nastavlja postojati i još uvijek pokazuje na stari cilj. Međutim, u takvim simboličkim poveznicama koje upućuju na pomaknute ili nepostojeće mete, ponekad se nazivaju slomljenim, izgubljenim, mrtvim ili visećim.



Prednosti simboličkih veza

  1. Simboličke veze zauzimaju vrlo malo prostora i stvaraju se vrlo brzo. Simboličkim vezama štedite puno prostora na tvrdom disku
  2. Za razliku od tvrdih veza, simboličke veze mogu povezivati ​​na datoteke u datotečnim sustavima. Imajte na umu da ako izbrišete izvornu datoteku, tvrda veza će je i dalje podržavati, ali simbolička veza neće.
  3. Simboličke veze održavaju strukturu mape u kojoj se nalaze. Na primjer, recimo da postoji tekst datoteka se nalazi u 'Korisnost' mapa koja se nalazi u /D/Myfolder/Utility/windowsclub.txt . Sada ako simbolična veza za Korisnost stvorena je mapa u mapi Dropbox i počeli ste tražiti windowsclub.txt u mapi dropbox čitat će se staza datoteke /D/Myfolder/Utility/windowsclub.txt umjesto pretvaranja natrag u izvornu/stvarnu stazu datoteke.
  4. Pomoću simboličkih veza možete pohraniti svoje glazbene/video medijske datoteke na drugi tvrdi disk, ali ih i dalje prikazati u standardnim glazbenim/video mapama kako bi ih vaši multimedijski programi mogli otkriti.
  5. Programeri često zamjenjuju duplicirane kopije dijeljenih datoteka/mapa simboličkim vezama koje upućuju na fizičke datoteke/mape. Zamjena suvišnih kopija datoteka može uštedjeti puno fizičkog prostora na disku i uvelike smanjiti vrijeme potrebno za kopiranje/sigurnosno kopiranje/uvođenje/kloniranje projekata.

Važnost simboličkih poveznica u suvremenom svijetu razvoja

Kao što Josef Durr, vodeći voditelj programa u Microsoftu ističe na Windows blogu,

Mnogi popularni razvojni alati kao što su git i upravitelji paketa kao što je npm prepoznaju i čuvaju simboličke veze prilikom izrade repozitorija ili paketa. Kada se ta spremišta ili paketi zatim vrate negdje drugdje, simboličke veze se također vraćaju, osiguravajući da prostor na disku (i korisničko vrijeme) nije izgubljen. Git je, primjerice, zajedno sa stranicama poput GitHuba, postao glavni alat za upravljanje izvornim kodom koji danas koristi većina programera.

simboličke veze

youtube mp3 comconvert preuzimanje

Korištenje upravitelja paketa u modernom razvoju također je dramatično poraslo posljednjih godina. Na primjer, upravitelj paketa čvorova (npm) poslužio je ~400 milijuna instalacija u tjednu od 1. srpnja 2015., ali je poslužio preko 1,2 milijarde instalacija samo godinu dana kasnije - povećanje od 3 puta u samo jednoj godini! Krajem lipnja 2016. npm je poslužio više od 1,7 milijardi node paketa u samo sedam dana!

Simboličke veze u sustavu Windows 10

Iako simboličke veze imaju različite prednosti, uglavnom se koriste na operativnim sustavima kompatibilnim s UNIX-om kao što su Linux, FreeBSD, OSX itd., gdje se simboličke veze mogu stvarati bez ograničenja. Za korisnike Windowsa, iako su simboličke veze dostupne još od Windows Viste, njihovo stvaranje bilo je teško i zamorno.

Jer Sigurnosni zahtjevi sustava Windows Vista Korisnicima su bila potrebna prava lokalnog administratora i, što je još važnije, potrebni za pokretanje mlink u povišenoj konzoli naredbenog retka za stvaranje/modificiranje simboličkih veza. Ovo posljednje ograničenje uzrokovalo je da većina Windows programera rijetko koristi simboličke veze, a mnogi moderni alati za razvoj na više platformi postali su manje učinkoviti i pouzdani u sustavu Windows.

Međutim, sada sa Windows 10 Creators Update nakon što korisnik s administratorskim pravima omogući način rada za razvojne programere, bilo koji korisnik računala moći će pokrenuti mklink naredba bez podizanja konzole naredbenog retka.

Kako stvarate simboličke veze

Simboličke veze mogu se stvoriti bilo s naredba mklink ili CreateSymbolicLink API .

vmware bios

Korištenje naredbe mklink

Korištenje naredba mklink koristite sljedeću sintaksu:

|_+_|

Bilješka. Mklink može stvoriti nekoliko vrsta veza. Dolje su navedene vrste:

  • /D Stvara simboličku vezu na imenik. Zadana je simbolička veza na datoteku.
  • /H Stvara tvrdu vezu umjesto simboličke veze.
  • /j Stvara spoj imenika.

Na primjer, stvorio sam vezu imenika moje mape Glazba sa radnom površinom. Pogledajte snimak zaslona u nastavku.

Simboličke veze u sustavu Windows 10

Dakle, kada kliknem na simboličku vezu, ispada da su moje glazbene datoteke pohranjene u C: Glazba za stolna računala korisnika iako je izvorno bio prisutan u C: Glazba korisnika .

stvoriti simboličke veze u sustavu Windows 10

Imajte na umu da ako imate razmake na putu, morate ga staviti u navodnike.

Korištenje CreateSymbolicLink

Da biste omogućili novo ponašanje pri korištenju API-ja CreateSymbolicLink, postoji dodatni dwFlags opciju morat ćete postaviti vrijednost kao:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Dakle, odabirom gornje vrijednosti, naveli ste oznaku koja dopušta stvaranje simboličkih veza kada proces nije promoviran.

Da biste saznali više o tome kako stvoriti simboličku vezu pomoću Stvori simboličku vezu API, posjetite windows.com .

Čitati : Stvaranje tvrdih veza, simboličkih veza, skokova, točaka montiranja volumena .

Zaključak

kako deinstalirati programe koji nisu navedeni u prozorima upravljačke ploče 10

Može se reći da su simboličke veze korisnije od jednostavnih prečaca, međutim, malo ih je teže stvoriti. Prosječni korisnik osobnog računala i dalje će biti pomalo zastrašen kada je u pitanju stvaranje. Štoviše, čak i danas mnogi korisnici možda ne razumiju dobro koncept prečaca i stoga mogu imati poteškoća u razlikovanju simboličkih veza i razumijevanju njihove upotrebe.

Preuzmite alat za popravak računala kako biste brzo pronašli i automatski popravili pogreške sustava Windows

Rekavši to, gotovo je jamstvo da će vam biti lako promijeniti sve postavke koje možete kako bi program usmjerio na ispravan direktorij, a vi zapravo ne stvarate simboličku vezu, ali znate kako postaviti i koristiti dobar Simbolna veza može biti jako korisna.

Popularni Postovi