Anonim

Simbolička veza, često skraćena u simbolička veza, vrsta je veze koja je pohranjena na jednoj lokaciji na vašem računalu i upućuje na drugu lokaciju na istom računalu. Možete to zamisliti kao prečac do aplikacije. Iako se stvarna datoteka aplikacije nalazi duboko u vašim mapama, možete jednostavno dvaput kliknuti prečac aplikacije na radnoj površini da pokrenete aplikaciju.

Simbolna veza je vrsta prečaca, ali radi drugačije od uobičajenih prečaca. Manje je prečac, a više stvarna datoteka na koju pokazuje. Svaka aplikacija koju navedete sa svojim simboličkim vezama smatrat će te veze stvarnim datotekama, a ne normalnim datotekama prečaca.

Ovo je izuzetno korisno jer ne morate biti vezani za određenu mapu da bi aplikacija radila. Možete imati svoje podatke pohranjene u drugim mapama i možete stvoriti simboličku vezu u izvornoj mapi koja pokazuje na novu mapu koju ste stvorili. Vaš sustav i vaše aplikacije mislit će da niste napravili nikakve promjene i normalno će raditi, iako je drugačije.

Stvaranje simboličke veze pomoću terminala

Izrada simboličke veze na Macu iznimno je jednostavna. Ugrađena aplikacija Terminal ima naredbu koja vam omogućuje jednostavno stvaranje onoliko simboličkih veza koliko želite na vašem Macu.

Sve što trebate znati je mjesto na kojem želite stvoriti simboličku vezu i putanju na koju bi simbolika trebala pokazivati. Nakon što dobijete ove informacije, evo kako ćete stvoriti simboličku vezu u terminalu.

Pokrenite Terminal aplikaciju na željeni način na vašem Macu.

Upišite sljedeću naredbu u prozor terminala i pritisnite Enter Obavezno zamijenite destination s mapom na koju želite da vodi poveznica i location sa stazom na koju želite spremiti vezu. ln -s odredišna lokacija

Da biste stvorili simboličku vezu na radnoj površini koja upućuje na vašu mapu Dokumenti, upotrijebite sljedeću naredbu: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Desktop

Simbolna poveznica bit će stvorena i spremljena na vašoj radnoj površini. Dvaput kliknite na njega i otvorit će se mapa Dokumenti (ako ste to naveli gore) u Finderu.

Ako direktorij za koji želite stvoriti simboličku vezu ima razmake u svojim imenima, obavezno stavite nazive staza u dvostruke navodnike kako biste izbjegli pogreške.

Sada možete koristiti ovu simboličku vezu u bilo kojoj od svojih naredbi i aplikacija i ona će se smatrati stvarnom verzijom vaše mape ili datoteke.

Koristite aplikaciju za stvaranje simboličke veze

Terminal nije jedini način za stvaranje simboličkih veza na vašem Macu. Ako slučajno niste tip za Terminal, imate dostupnu aplikaciju koja vam omogućuje stvaranje simboličkih veza na vašem računalu.

Ova aplikacija dodaje opciju u vaš kontekstni izbornik tako da možete stvoriti simboličke veze desnim klikom na svoje datoteke i mape.

Idite na stranicu SymbolicLinker na GitHubu i preuzmite i otvorite paket na svom Macu.

Kopirajte SymbolicLinker.service.app datoteku iz paketa, držite Option tipka, kliknite na Go izbornik u Finderu, odaberite Library , otvorite mapu Services i zalijepite datoteku koju ste kopirali.

Dvaput kliknite na aplikaciju da je otvorite. Neće ništa pokazati, ali je tajno dodao opciju u vaš kontekstni izbornik.

Pronađite datoteku ili mapu za koju želite stvoriti simboličku vezu, desnom tipkom miša kliknite na nju i odaberite Services nakon čega slijediNapravite simboličku vezu.

Stvorit će simboličku vezu u istoj mapi kao izvorna datoteka/mapa. No, možete ga pomicati ako želite.

Stvorite simboličke veze pomoću usluge Automator

Metoda Automator za stvaranje simboličkih veza radi gotovo na isti način kao gornja metoda. Ali ova će odgovarati onima među vama koji ne vjeruju nijednoj nasumično odabranoj aplikaciji na internetu i radije biste sami izradili nešto kako biste točno znali što sadrži.

Pokrenite Automator aplikaciju na vašem Macu.

Odaberite Service nakon čega slijedi Choose za stvaranje novog Automatora usluga na vašem Macu.

Postavite opcije na vrhu na sljedeći način: Servis prima odabrane – datoteke ili mape u – bilo kojoj aplikaciji

Na popisu radnji potražite akciju pod nazivom Run Shell Script i povucite je na desnu ploču.

Konfigurirajte radnju i naredbe na sljedeći način: Shell – /bin/bash Pass input – kao argumenti while ; do ln -s “$1” “$1 simbolička veza” pomak obavljen

Spremite uslugu klikom na File izbornik na vrhu i odabirom Save . Unesite smisleno ime za uslugu i pritisnite Spremi.

Da biste stvorili simboličku vezu s novostvorenom uslugom Automator, desnom tipkom miša kliknite svoju datoteku ili mapu i odaberite Services nakon čega slijedi vaša usluga Ime.

Također možete stvoriti tipkovnički prečac za uslugu kako bi stvaranje simboličkih veza bilo još lakše na vašem računalu.

Brisanje simboličke veze na Macu

Simbolne veze ne zauzimaju puno memorijskog prostora jer su samo prečaci do datoteka i mapa na vašem računalu. Međutim, ako želite ukloniti jedan ili nekoliko njih sa svog stroja, imate dva načina da to učinite.

Pokrenite Terminal aplikaciju, upišite sljedeću naredbu i pritisnite Enter . Obavezno zamijenite symlink putanjom simboličke veze na vašem Macu. rm simbolička veza

Drugi način za brisanje simboličke veze je korištenje opcije kontekstnog izbornika. Desnom tipkom miša kliknite svoju simboličku vezu i odaberite Premjesti u smeće. To će ukloniti simboličku vezu s vašeg Maca.

Obavezno ispraznite smeće nakon što ste uklonili simboličku vezu kako biste bili sigurni da je zauvijek nestala s vašeg Maca.

Zaključak

Simbolne veze su mnogo moćnije od običnih aliasa jer rade u svim aplikacijama i naredbama kao da su to prave datoteke.

Kako stvoriti simboličke veze na vašem Macu