U usporedbi s Linuxom, simboličke veze (Symlinks) prilično su novi dodatak sustavu Windows, prvi put predstavljen u sustavu Windows Vista. Od tada su prisutni.
Nažalost, većina ljudi ne zna ništa o simboličkim vezama. Pogledajmo što su simboličke veze i kako ih koristiti u sustavu Windows 10.
Simboličke poveznice prečaci su na steroidima. Drugim riječima, ponašaju se poput uobičajenih prečaca, ali su puno moćniji. Na primjer, kada postavite simboličku vezu do datoteke, možete zavarati programe da misle da datoteka postoji na mjestu na kojem ne postoji.
Postoje dvije glavne vrste simboličkih veza u sustavu Windows: tvrde veze i meke veze. Za razliku od Linuxa, samo se soft veze u sustavu Windows nazivaju simboličkim vezama.
Ako čvrsto povežete datoteku ili mapu na mjestu A s datotekom ili mapom na mjestu B, datoteka ili mapa na mjestu B pojavit će se kao da postoji na mjestu A.
Na primjer, pretpostavimo da u direktoriju C: \ Programs imamo tekstualnu datoteku nazvanu "sample.txt". Ako čvrsto povežem sample.txt s datotekom pod nazivom "test.txt", OS će se prema test.txt odnositi kao da je sample.txt.
U osnovi, sve tvrde poveznice pojavljuju se kao izvorna datoteka ili direktorij. Slijedom toga, tvrde veze koje kreirate usmjeravaju na isto mjesto za pohranu na vašem tvrdom disku. Dakle, ako napravite bilo kakve promjene na tvrdoj poveznici, promjene će se odraziti na izvornoj datoteci.
Jednu stvar koju trebate zapamtiti prije upotrebe tvrdih veza jest da ne možete stvoriti tvrdu vezu na različitim diskovnim pogonima. Dakle, ako imate datoteku pohranjenu na C: pogonu, vaša tvrda veza mora biti pohranjena i na C: pogonu. Ovo je ograničenje datotečnog sustava.
Napokon, ako ste stvorili čvrstu vezu za određenu datoteku i želite je izbrisati, također morate izbrisati svaku tvrdu vezu. Budući da tvrda veza predstavlja stvarnu datoteku, oni upućuju na mjesto pohrane na vašem tvrdom disku. Dakle, da biste oslobodili mjesto za pohranu, morate izbrisati svaku vezu koja usmjerava prema njemu.
Soft Links rade poput uobičajenih prečaca. Ali razlikuju se na jedan ključni način: simboličke veze predstavljaju adresu datoteke, a ne stvarnu datoteku. Dakle, za razliku od prečaca, simbolična veza nije datoteka. To je i razlog zašto simboličke veze ne zauzimaju mjesto na vašem tvrdom disku, a to čine prečaci.
Suprotno tvrdim vezama, simboličke veze ne upućuju na mjesto pohrane na tvrdom disku. Oni upućuju na datoteku ili direktorij koji upućuje na mjesto pohrane. Dakle, ako želite izbrisati datoteku, ne morate izbrisati sve simbolične veze koje upućuju na tu datoteku.
Simboličke veze mogu se stvoriti i na različitim pogonima jer one usmjeravaju na izvornu datoteku, a ne na mjesto pohrane datoteke.
Prvo, simboličke su veze brže od tradicionalnih prečaca. Stoga biste na sporom računalu umjesto prečaca trebali koristiti simboličke veze.
Drugo, postoje situacije kada morate kopirati / zalijepiti veliku količinu podataka s jednog mjesta na drugo. U takvim je situacijama poželjnije stvoriti simboličku vezu, a ne kopirati i lijepiti. To može uštedjeti puno prostora za pohranu zbog nedostatka dupliciranih datoteka.
Konačno, neki programi zahtijevaju da datoteke postoje na određenom mjestu na disku za pohranu. Na primjer, OneDrive sinkronizira samo datoteke koje su prisutne u direktoriju OneDrive. Korištenjem simboličke veze možete sinkronizirati bilo koju datoteku bez obzira na njezino mjesto na računalu.
U sustavu Windows 10 simboličke veze možete postaviti putem naredbenog retka pomoću mklink naredba.
Prvo pokrenite naredbeni redak upisivanjem cmd u traci za pretraživanje izbornika Start, a zatim desnom tipkom miša kliknite Najbolje podudaranje i odaberite Pokreni kao administrator.
Povezano: Kako promijeniti direktorij pomoću naredbenog retka
Naredbu mklink možete koristiti za stvaranje tvrdih i mekih veza. Da biste dobili pregled uslužnog programa mklink, upišite mklink i pritisnite Enter. To će vam dati pregled uslužnog programa mklink navođenjem sintakse naredbe i različitih opcija povezanih s njom.
Sada, kreirajmo soft vezu do tekstualne datoteke pomoću mklink-a.
Tip cilj mklink veze, zamjenjujući "vezu" adresom soft veze koju želite stvoriti, a "target" zamjenom adresom izvorne datoteke. Sljedeća slika pokazuje kako stvoriti soft link pod nazivom "softlink.txt" koji upućuje na datoteku "original.txt".
Ako želite stvoriti soft link do mape ili direktorija, upotrijebite format mklink / D cilj veze. Opcija “/ D” stvara simboličku vezu do direktorija.
Stvaranje tvrde veze također slijedi isti postupak. Koristite isto mklink link link naredbena struktura, ali s opcijom “/ H”.
Sljedeća slika prikazuje kako stvoriti tvrdu vezu za izmišljenu datoteku "hardlink.txt", ukazujući na isto mjesto pohrane kao i "original.txt".
Ako želite stvoriti čvrstu vezu do mape ili direktorija, upotrijebite opciju "/ J" umjesto opcije "/ H".
Povezano: Kako stvoriti simboličku vezu u Linuxu
Započeti, preuzmite Hard Link Shell Extension i instalirajte ga. Obavezno odaberite odgovarajući paket za svoje računalo. Na primjer, ako imate 64-bitni OS, preuzmite 64-bitnu verziju. Niste sigurni što koristite? Evo kako provjeriti jeste li koristeći 64-bitni ili 32-bitni Windows.
Nakon instalacije paketa, dođite do datoteke ili mape za koju želite stvoriti vezu. Desnom tipkom miša kliknite datoteku i odaberite Odaberite izvor veze s padajućeg popisa.
Nakon odabira veze, dođite do odredišne mape u kojoj želite stvoriti vezu. Desnom tipkom miša kliknite prazno područje i odaberite Ispustite simboličku vezu. Ovo će stvoriti simboličku vezu s istim imenom kao i izvorna datoteka.
Istu metodu možete koristiti za stvaranje tvrde veze do datoteke ili mape. Imajte na umu da tvrdu vezu možete stvoriti samo na istom diskovnom pogonu. Proširenje ljuske tvrde veze pružit će vam mogućnost stvaranja tvrde veze samo ako ste na istom diskovnom pogonu.
Nakon odabira veze, desnom tipkom miša kliknite bilo gdje unutar pogona, zadržite pokazivač miša Ispustite kao, i odaberite Tvrda veza. To će stvoriti čvrstu vezu do izvorne datoteke.
Razumljivo je da neće svi pronaći upotrebu simboličkih poveznica. Ali za ljude koji vole održavati sve uredno dok koriste što manje prostora za pohranu, simbolične poveznice su sjajna značajka.
Dakle, umjesto kopiranja datoteka na različita mjesta, stvorite simbolične poveznice i bit ćete spremni.
Prekinute simboličke veze mogu dovesti do problema s performansama u Linuxu. Evo kako pronaći i popraviti neispravne simboličke veze.
Pročitajte Dalje
- Windows
- Upravljanje datotekama
- Windows 10
- Simbolička poveznica
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Još jedan korak…!
Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.