Operacijski sistemi Mac OS X in MacOS podpirajo več vrst povezav za bližnjice do datotek in map. Povezave bližnjic omogočajo enostavno navigacijo do predmetov, ki so globoko zakopani v datotečnem sistemu. Macs podpirajo tri vrste povezav za bližnjice: vzdevki, simbolične povezave in trde povezave.
Vse tri vrste povezav so bližnjice do prvotnega predmeta datotečnega sistema. Objekt datotečnega sistema je ponavadi datoteka na vašem računalniku Mac, vendar je lahko tudi mapa, pogon ali omrežna naprava.
Pregled vzdevkov, simbolnih povezav in trdih povezav
Povezave bližnjic so majhne datoteke, ki se nanašajo na drug predmet datoteke. Ko sistem naleti na bližnjico, prebere datoteko, ki vsebuje podatke o tem, kje se nahaja prvotni objekt, nato pa nadaljuje odpiranje tega predmeta. To se večinoma zgodi, če uporabnik ne prepozna, da so naleteli na določeno vrsto povezave. Vse tri vrste povezav se zdijo pregledne za uporabnika ali aplikacijo, ki jih uporablja.
Ta preglednost omogoča uporabo bližnjičnih povezav za različne namene. Eden od najpogostejših je udoben dostop do datoteke ali mape, ki je zakopana globoko v datotečnem sistemu. Morda ste v mapi »Dokumenti« na primer ustvarili računovodsko mapo za shranjevanje bančnih izpiskov in drugih finančnih informacij. Če to mapo pogosto uporabljate, lahko ustvarite vzdevek in ga položite na namizje. Namesto da uporabite Finder za navigacijo skozi več ravni map za dostop do računovodske mape, lahko kliknete na vzdevke namizja. Alias vas vodi do mape in njegovih datotek, s kratkim stiskanjem dolgega navigacijskega postopka.
Druga pogosta uporaba bližnjic datotečnega sistema je uporaba istih podatkov na več lokacijah, ne da bi morali podvajati podatke ali shranjevati podatke.
Če se vrnete na primer v računovodski mapi, imate morda aplikacijo, ki jo uporabljate za sledenje delniškim ponudbam, aplikacija pa mora shraniti svoje podatkovne datoteke v vnaprej določeno mapo. Namesto kopiranja računovodske mape na drugo lokacijo in skrbi za ohranjanje dveh map v sinhronizaciji, lahko ustvarite vzdevek ali simbolno povezavo, tako da aplikacija za trgovanje z vrednostnimi papirji vidi podatke v svoji namenski mapi, vendar dostopa do podatkov, ki so shranjeni v svojo računovodsko mapo.
Vse tri vrste bližnjic so načini dostopa do predmeta v datotečnem sistemu vašega Mac-a, ki ni izvorna lokacija. Vsaka vrsta bližnjic ima edinstvene funkcije, ki so primernejše za nekatere namene kot druge.
Aliases
Alias je najstarejša bližnjica za Mac; njene korenine segajo vse do sistema 7. To je tudi najbolj priljubljeno. Večina uporabnikov Maca ve, kako ustvariti vzdevke in kako jih uporabljati.
Alias se ustvarjajo in upravljajo na ravni Finderja, kar pomeni, da če uporabljate terminal ali aplikacijo, ki ni Mac, na primer številne aplikacije in pripomočke UNIX, vzdevek ne bo deloval. OS X vidi vzdevke kot majhne podatkovne datoteke, ki so, vendar ne vedo, kako razlagati informacije, ki jih vsebujejo.
To se morda zdi pomanjkljivost, vendar so vzdevki najmočnejša od treh vrst bližnjic. Za uporabnike Mac in aplikacije so vzdevki tudi najbolj vsestranski za bližnjice.
Ko ustvarite vzdevek za predmet, sistem ustvari majhno podatkovno datoteko, ki vključuje trenutno pot do predmeta in ime inoda objekta. Ime inoda vsakega objekta je dolg niz številk, neodvisno od imena, ki ga daste predmetu, in zagotavlja, da je edinstven za vsako glasnost ali pogon vašega računalnika Mac.
Ko ustvarite datoteko za vzdevke, jo lahko premaknete na poljubno lokacijo v datotečnem sistemu vašega Mac in še vedno opozarja na prvotni predmet. Alias lahko premikate toliko, kolikor želite, in se še vedno poveže z izvirnim predmetom. To je pametno, vendar vzdevki zavzemajo koncept korak naprej.
Poleg premikanja vzdevka lahko izvirni element premaknete tudi kjer koli v datotečnem sistemu Mac. Alias lahko še vedno najde datoteko. Aliasi lahko izvedejo ta navidezno čarobni trik, ker vsebujejo ime inode izvirnega predmeta. Ker je ime inoda vsakega elementa edinstveno, lahko sistem vedno najde izvirno datoteko, ne glede na to, kje je postavljena.
Postopek deluje takole: Ko pridete do vzdevka, sistem preveri, ali je izvorni element v poti, shranjeni v datoteki za vzdevke. Če je, sistem to dostopa, in to je to. Če se je predmet premaknil, sistem išče datoteko, ki ima isto ime inode kot tisto, ki je shranjena v datoteki alias. Ko najde ustrezno ime inode, se sistem poveže z objektom.
Urejanje vzdevka datoteke je preprosto. V oknu Finder izberite ime datoteke, tapnite ikono zgloba in izberite Make Alias.
Simbolične povezave
Simbolične povezave (ali simboli) in trde povezave so manj pogoste in zahtevajo raven udobja v aplikaciji Terminal.
Simbolična povezava je vrsta bližnjice, ki je del UNIX in Linux datotečnih sistemov. Ker je OS X zgrajen na vrhu UNIX, popolnoma podpira simbolične povezave. Simbolične povezave so podobne vzdevkom, saj so majhne datoteke, ki vsebujejo ime poti do prvotnega predmeta. Vendar pa simbolične povezave za razliko od vzdevkov ne vsebujejo imena inoda objekta. Če premaknete predmet na drugo mesto, je simbolična povezava prekinjena in sistem ne more najti predmeta.
To se lahko zdi slabost, vendar je tudi moč.Ker simbolne povezave najdejo predmet po svoji poti, če zamenjate predmet z drugim objektom, ki nosi isto ime in je na isti lokaciji, simbolična povezava še naprej deluje. Zaradi tega so simbolne povezave naravne za nadzor nad različicami. Na primer, lahko ustvarite preprost nadzorni sistem za besedilno datoteko, imenovano MyTextFile. Stare različice datoteke lahko shranite s številko ali datumom, kot je MyTextFile2, in shranite trenutno različico datoteke kot MyTextFile.
Trde povezave
Kot simbolične povezave so trde povezave del osnovnega datotečnega sistema UNIX. Težave so majhne datoteke, ki kot vzdevki vsebujejo ime inode originalne postavke. Za razliko od vzdevkov in simbolnih povezav, trde povezave ne vsebujejo imena poti do prvotnega predmeta. Običajno uporabljate trdo povezavo, če želite, da se en sam datotečni objekt prikaže na več mestih. Za razliko od vzdevkov in simboličnih povezav, prvotno težko povezani predmet ne morete izbrisati iz datotečnega sistema, ne da bi najprej odstranili vse trdne povezave z njim.













