Što je simbolična veza i kakve su njezine uporabe? [MakeUseOf objašnjava]

  • Mark Lucas
  • 0
  • 3819
  • 90
Oglas

Je li to ghost file? Je li to klon? To je simbolična veza, a toliko je korisna da vam može razbiti glavu.

Svaki operativni sustav ima korisnu značajku koja se zove simboličke veze. To vam nudi mnoštvo prednosti u kombinaciji s drugim aplikacijama ili tehnikama. Sposobnost stvaranja simboličkih veza značajka je koja većini korisnika računala nije poznata, ali razumijevanje koncepta nije jako teško. Objasnit ću im o čemu se radi i kako ih možete koristiti za izlazak iz računala i instaliranih usluga.

Čekaj, nisu li to samo prečice?

Dobro mjesto za početak je zamisliti da su simboličke veze poput datoteka prečaca - ali nemojte misliti da su iste. Datoteka s prečacima je datoteka koja jednostavno upućuje na željenu datoteku. Korisnici Windowsa upoznati su s ovim datotekama s prečacima jer će svaki instalacijski program postaviti prečac na radnu površinu radi lakšeg pokretanja programa. S druge strane, simbolička veza je pokazivač niže razine koji je upisan u datotečni sustav na tvrdom disku.

Simbolička veza čini izgledom kao da je povezana datoteka zapravo tamo, a ne da je to samo prečac. Međutim, kad ga kliknete, i dalje će biti usmjeren prema stvarnom mjestu datoteke i pokrenuti tamo pronađene podatke. Kao referenca za znatiželjne, tehnički gledano, simbolička veza je za direktorij, tvrda je veza za datoteku, a meka poveznica još jedan izraz za prečac.

Studija slučaja

Da bismo ovo bolje razumjeli, ući ćemo u našu prvu studiju slučaja: korištenje simboličkih veza s Dropboxom. Ako želite sinkronizirati nešto što biste najradije imali u drugoj mapi pored “Dropbox” mapu ili ako se radi o nečemu što se ne može premjestiti bez kršenja neke funkcionalnosti, morat ćete pronaći alternativni način da Dropbox dobijete sinkronizaciju tih datoteka.

Na primjer, recimo da želite sinkronizirati čitavu mapu (nazvanu “Iskoristiti”) koji je pun datoteka. Ako stvorite prečac u mapi Dropbox koja upućuje na mapu MakeUseOf, Dropbox će vidjeti datoteku prečaca i sinkronizirati je. Na drugom računalu vidjet ćete istu datoteku prečaca, ali ako kliknete na nju, doći ćete u slijepu ulicu. U ovom slučaju, Dropbox je samo sinkronizirao datoteku prečaca, a ne mapu na koju je prečac ukazivao.


Da biste riješili taj problem, možete stvoriti simboličku vezu. Budući da simbolička veza izgleda kao mapa MakeUseOf postoji u Dropbox mapi, iako je zapravo negdje drugdje, Dropbox će slijediti simboličku vezu i započeti sinkronizaciju mape zajedno sa njenim sadržajem. Na drugom računalu sada ćete imati mapu MakeUseOf i njezin sadržaj, a ne samo nevažeću datoteku prečaca.

dodatne napomene

Postoje četiri dodatne napomene o simboličkim vezama kojih biste trebali biti svjesni.

  1. Iako će većina aplikacija simboličke veze vidjeti kao stvarne datoteke na koje ukazuju, i dalje se mogu razlikovati kao simboličke veze putem terminalnih alata. Na primjer, Linux korisnici mogu koristiti “ls -la” naredite i otkrijte sve simboličke veze u trenutnoj mapi.
  2. Radost zbog simboličkih veza je u tome što oni održavaju strukturu mape u kojoj se nalazi simbolička veza. Na primjer, recimo da se datoteka s imenom HelloWorld.txt nalazila u mapi MakeUseOf i nalazi se na /home/danny/MakeUseOf/HelloWorld.txt. Ako je stvorena simbolička veza za mapu MakeUseOf u mapi Dropbox, i otišli ste potražiti HelloWorld.txt u mapu Dropbox, put datoteke dočekao bi se /home/danny/Dropbox/MakeUseOf/HelloWorld.txt umjesto da se transformira natrag do izvorne / stvarne putanje datoteke. To je glavni razlog zašto simboličke veze djeluju tako dobro “budala” aplikacije kao što je Dropbox, a da ne uzrokuju zbrku u zbrci.
  3. Simboličke veze ažuriraju se kada se sadržaj izvorne datoteke promijeni, ali neće ažurirati simbolički put koji formiraju ako je izvorna datoteka premještena ili izbrisana.
  4. Sustav vas neće spriječiti da stvorite simboličku vezu unutar simboličke veze, zato pokušajte to izbjeći sami. To će u protivnom stvoriti beskonačnu petlju koja može uzrokovati probleme servisima na razini cijelog sustava, poput antivirusnih skenera.

Primjenjiva primjena

Naravno, kao što smo već opširno raspravljali, osnovni razlog za korištenje desktop računala simboličkim vezama je proširenje funkcionalnosti aplikacija poput Dropbox-a, neslužbenog vodiča do Dropbox-a, neslužbenog vodiča do Dropbox-a, Dropbox ima više nego što možda mislite: možete ga koristiti za dijeljenje datoteka, izradu sigurnosne kopije podataka, sinkronizaciju datoteka između računala i čak daljinsko upravljanje računalom. i druge slične usluge u oblaku poput ownCloud ownCloud: Cross-Platforma, Samoposjeđena alternativa Dropbox-u i Google Kalendaru ownCloud: Cross-Platform, Samo-domaćin alternativa Dropboxu i Google Kalendaru Zastrašivanja NSA i PRISM-a pokazala su da vlade mogu i hoće pristup raznim popularnim internetskim uslugama u oblaku. To znači da je sada jedno od najboljih doba da razmislite o stvaranju vlastitog rješenja u oblaku ... i Kopiraj kopiju: alternativa DropBox s više prostora za pohranu [Mac, Linux, Windows, iOS i Android] Kopija: alternativa DropBox s više pohrane [Mac , Linux, Windows, iOS i Android]. Pored toga, također se može koristiti za stvaranje različitih lokacija za primarnu korisničku mapu, kao što su “glazba, muzika”, “Dokumenti”, i 'Slike” (tj. premjestite te mape s vašeg C: \ pogona ili početne mape na drugo mjesto kao što je sekundarni, veći tvrdi disk).

To je samo nekoliko ideja, ali puni opseg korisnosti simboličkih veza ograničen je samo na vašu maštu.Mac OS X korisnici mogu čak i sinkronizirati svoje Mac aplikacije putem Dropboxa Sinkronizirati Mac aplikacije s Dropboxom Sinkronizirati Mac aplikacije s Dropboxom Zašto bi želite sinkronizirati podatke aplikacije? Pa, možda zato da bi se sigurnosne kopije održavale u oblaku. Ili možda to učinite kako biste se negdje sinkronizirali s drugim računalom. Bit ćeš… .

Stvaranje simboličkih veza

Sada kada ste temeljito proučili koncept simboličkih veza, kako ih stvoriti? To se malo razlikuje među operativnim sustavima, ali svi zahtijevaju da za izradu terminala koristite naredbenu liniju. U sustavu Windows možete upotrijebiti naredbu mklink [flag] [izvor] [odredište] da biste stvorili simboličku vezu do direktorija. Morate koristiti / j zastavu ako se bavite direktorijima, / h zastavu ako se bavite datotekom ili / d da biste u osnovi stvorili meku vezu / prečac. Za [izvor] i [odredište] morat ćete navesti staze do dotičnih datoteka ili mapa.


U operacijskim sustavima Mac OS X i Linux možete pomoću simbola stvoriti simboličku vezu “ln -s [izvor] [odredište]”. Ovo radi i za datoteke i za mape, tako da je ova jedna naredba sve što trebate. Ako ste Mac korisnik koji ne želi bacati se u terminal, možete koristiti i Automator da biste stvorili simboličku vezu Koristite Automator za stvaranje simboličkih veza do Dropboxa na Mac Koristite Automator za stvaranje simboličkih veza do Dropbox na Mac .

Zaključak

Unatoč svojoj korisnosti, simboličke veze i dalje su zbunjujuće za upotrebu od jednostavnih prečaca - zbog čega ih se ne može lako stvoriti u grafičkom korisničkom sučelju. Mnogi računalno nepismeni ljudi uopće ne razumiju koncept prečaca (tj. Misle da je program deinstaliran kad god jednostavno brišu prečicu s radne površine), tako da jednostavno uključivanje simboličkih veza potencijalno može uzrokovati problemi. No, ne biste trebali imati problema nakon što ste pročitali ovaj članak, zato se zabavite!

Jeste li prije koristili simboličke veze? Ako je odgovor da, što ste se najviše kreativno koristili? Javite nam se u komentarima!

Kreditna slika: Almond Butterscotch




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.