Mac prečice: aliasi, simbolički linkovi, čvrste veze

Sadržaj:

Mac prečice: aliasi, simbolički linkovi, čvrste veze
Mac prečice: aliasi, simbolički linkovi, čvrste veze
Anonim

Mac OS X i macOS operativni sistemi podržavaju nekoliko tipova prečica do datoteka i foldera. Prečice olakšavaju navigaciju do objekata koji su zakopani duboko u sistemu datoteka. Macovi podržavaju tri vrste prečica:

  • Aliases
  • Simbolički linkovi
  • Hard links

Sve tri vrste veza su prečice do originalnog objekta sistema datoteka. Objekt sistema datoteka je obično datoteka na vašem Macu, ali može biti i folder, disk ili umreženi uređaj.

Image
Image

Pregled aliasa, simboličkih veza i tvrdih veza

Prečice su male datoteke koje upućuju na drugi fajl objekt. Kada sistem naiđe na prečicu, čita datoteku koja sadrži informacije o tome gdje se originalni objekt nalazi, a zatim nastavlja s otvaranjem tog objekta. Uglavnom, ovo se dešava bez da korisnik prepozna da je naišao na vezu nekog tipa. Sve tri vrste linkova izgledaju transparentno za korisnika ili aplikaciju koja ih koristi.

Ova transparentnost omogućava korištenje prečica u različite svrhe. Jedan od najčešćih je zgodan pristup datoteci ili fascikli koja je duboko zakopana u sistemu datoteka. Na primjer, možda ste kreirali fasciklu računovodstva u fascikli Dokumenti za čuvanje bankovnih izvoda i drugih finansijskih informacija. Ako često koristite ovu fasciklu, možete joj kreirati pseudonim i postaviti ga na radnu površinu. Umjesto da koristite Finder za navigaciju kroz više nivoa fascikle da biste pristupili fascikli računovodstva, možete kliknuti na njen pseudonim na radnoj površini. Pseudonim vas vodi pravo do foldera i njegovih fajlova, kratko spajajući dug proces navigacije.

Još jedna uobičajena upotreba prečica u sistemu datoteka je korištenje istih podataka na više lokacija, bez potrebe za dupliranjem podataka ili bez potrebe za sinhronizacijom podataka.

Vraćajući se na primjer fascikle računovodstva, možda imate aplikaciju koju koristite za praćenje odabira na berzi, a aplikacija mora pohraniti svoje datoteke sa podacima u unaprijed definiranu mapu. Umjesto da kopirate fasciklu za računovodstvo na drugu lokaciju i brinete o održavanju sinhronizacije dve fascikle, možete kreirati pseudonim ili simboličku vezu. Na taj način, aplikacija za trgovanje dionicama vidi podatke u svom namjenskom folderu, ali pristupa podacima koji su pohranjeni u vašem računovodstvenom folderu.

Sve tri vrste prečica su metode pristupa objektu u sistemu datoteka vašeg Mac-a sa druge lokacije osim njegove originalne. Svaka vrsta prečice ima jedinstvene karakteristike koje su pogodnije za neke upotrebe od drugih.

Aliases

Alias je najstarija i najpopularnija prečica za Mac. Njegovi korijeni sežu do Sistema 7. Većina korisnika Mac-a zna kako da kreira pseudonime i kako da ih koristi.

Aliasi se kreiraju i upravljaju na nivou Finder-a, što znači da ako koristite Terminal ili aplikaciju koja nije Mac, kao što su mnoge UNIX aplikacije i uslužni programi, pseudonim neće raditi za vas. OS X i macOS vide pseudonime kao male datoteke podataka, što i jesu, ali ne znaju kako protumačiti informacije koje sadrže.

Ovo može izgledati kao nedostatak, ali aliasi su najmoćniji od tri vrste prečica. Za Mac korisnike i aplikacije, aliasi su također najsvestraniji od prečica.

Kada kreirate pseudonim za objekat, sistem kreira malu datoteku podataka koja uključuje trenutnu putanju do objekta, kao i inode ime objekta. Inode ime svakog objekta je dugačak niz brojeva, nezavisno od imena koje date objektu i garantovano je jedinstveno za bilo koji volumen ili disk koji vaš Mac koristi.

Nakon što kreirate alias datoteku, možete je premjestiti na bilo koju lokaciju u sistemu datoteka vašeg Mac-a koliko god puta želite, a ona i dalje pokazuje na originalni objekt. To je pametno, ali pseudonimi podižu koncept korak dalje.

Pored pomeranja aliasa, možete premestiti i originalnu stavku bilo gde u sistemu datoteka vašeg Mac-a. Alias još uvijek može pronaći datoteku. Aliasi mogu izvesti ovaj naizgled magični trik jer sadrže inode ime originalne stavke. Budući da je inode ime svake stavke jedinstveno, sistem uvijek može pronaći originalnu datoteku, bez obzira gdje je stavite.

Proces funkcionira ovako: Kada pristupite pseudonimu, sistem provjerava da li se originalna stavka nalazi na putanji pohranjenoj u datoteci aliasa. Ako jeste, sistem mu pristupa, i to je to. Ako se objekt pomaknuo, sistem traži datoteku koja ima isto inode ime kao ono pohranjeno u alias datoteci. Kada pronađe odgovarajuće inode ime, sistem se povezuje sa objektom.

Pravljenje aliasa datoteke je jednostavno. Odaberite naziv datoteke u Finder prozoru, dodirnite ikona zupčanika i odaberite Napravi pseudonim.

Simbolički linkovi

Simbolički linkovi (ili simboličke veze) i tvrdi linkovi su manje uobičajeni i zahtijevaju određeni nivo udobnosti u aplikaciji Terminal.

Simbolički link je tip prečice koja je dio UNIX i Linux sistema datoteka. Budući da su OS X i macOS izgrađeni na vrhu UNIX-a, oni u potpunosti podržavaju simboličke veze. Simboličke veze su slične aliasima po tome što su male datoteke koje sadrže ime putanje do originalnog objekta. Međutim, za razliku od alijasa, simboličke veze ne sadrže inode ime objekta. Ako premjestite objekt na drugu lokaciju, simbolička veza je prekinuta i sistem ne može pronaći objekt.

To može izgledati kao slabost, ali je i snaga. Budući da simboličke veze pronalaze objekt prema njegovom nazivu putanje, ako zamijenite objekt drugim objektom koji nosi isto ime i nalazi se na istoj lokaciji, simbolička veza nastavlja s radom. Ovo čini simboličke veze prirodnim za kontrolu verzija. Na primjer, možete kreirati jednostavan sistem kontrole verzija za tekstualnu datoteku pod nazivom MyTextFile. Možete sačuvati starije verzije fajla sa dodatkom broja ili datuma, kao što je MyTextFile2, i sačuvati trenutnu verziju fajla kao MyTextFile.

Hard Links

Poput simboličkih veza, tvrde veze su dio osnovnog UNIX sistema datoteka. Čvrste veze su male datoteke koje, poput alijasa, sadrže inode ime originalne stavke. Za razliku od pseudonima i simboličkih veza, tvrde veze ne sadrže naziv putanje do originalnog objekta. Obično koristite čvrstu vezu kada želite da se jedan objekt datoteke pojavi na više mjesta. Za razliku od pseudonima i simboličkih veza, ne možete izbrisati originalni čvrsto povezani objekt iz sistema datoteka bez prethodnog uklanjanja svih tvrdih veza do njega.

Preporučuje se: