Mac parancsikonok: álnevek, szimbolikus hivatkozások, kemény hivatkozások
A Mac OS X és Mac operációs rendszer az operációs rendszerek többféle típusú hivatkozást támogatnak a fájlokhoz és mappákhoz. A hivatkozások segítségével könnyen navigálhat a mélyen eltemetett objektumokhoz fájlrendszer. A Mac gépek három típusú hivatkozást támogatnak:
- Álnevek
- Szimbolikus linkek
- Kemény linkek
Mindhárom típusú hivatkozás parancsikon egy eredeti fájlrendszer-objektumhoz. A fájlrendszer-objektum általában egy fájl a Mac számítógépen, de lehet mappa, meghajtó vagy hálózati eszköz is.

Az álnevek, szimbolikus hivatkozások és kemény hivatkozások áttekintése
A hivatkozások kisméretű fájlok, amelyek egy másik fájlobjektumra hivatkoznak. Amikor a rendszer egy hivatkozási hivatkozással találkozik, beolvassa a fájlt, amely információkat tartalmaz az eredeti objektum helyéről, majd megnyitja az objektumot. Ez többnyire anélkül történik, hogy a felhasználó felismerné, hogy valamilyen hivatkozással találkozott. Mindhárom típusú hivatkozás átláthatónak tűnik az őket használó felhasználó vagy alkalmazás számára.
Ez az átlátszóság lehetővé teszi a hivatkozások számos különböző célra történő használatát. Az egyik leggyakoribb az, hogy kényelmesen hozzáférünk egy fájlhoz vagy mappához, amely mélyen a fájlrendszerben van. Például előfordulhat, hogy a Dokumentumok mappában egy könyvelési mappát hozott létre bankkivonatok és egyéb pénzügyi információk tárolására. Ha gyakran használja ezt a mappát, létrehozhat egy álnevet, és elhelyezheti az asztalon. Ahelyett, hogy a Kereső Ha több mappaszint között szeretne navigálni a könyvelési mappa eléréséhez, kattintson az asztali álnevére. Az álnév közvetlenül a mappához és a hozzá tartozó fájlokhoz viszi, rövidre zárva ezzel a hosszú navigációs folyamatot.
A fájlrendszer-parancsikonok másik gyakori felhasználási módja az, hogy ugyanazokat az adatokat több helyen használják anélkül, hogy az adatokat meg kellene másolni, vagy az adatokat szinkronizálni kellene.
Visszatérve a könyvelési mappa példájához, előfordulhat, hogy van egy alkalmazás, amellyel nyomon követheti a tőzsdei választásokat, és az alkalmazásnak az adatfájljait előre meghatározott helyen kell tárolnia. mappát. Ahelyett, hogy átmásolná a könyvelési mappát egy másik helyre, és aggódna a két mappa szinkronban tartása miatt, létrehozhat egy álnevet vagy egy szimbolikus hivatkozást. Ily módon a tőzsdei kereskedési alkalmazás látja az adatokat a saját mappájában, de hozzáfér a könyvelési mappában tárolt adatokhoz.
Mindhárom típusú billentyűparancs olyan módszer, amellyel a Mac fájlrendszerében lévő objektumokat az eredeti helyétől eltérő helyről lehet elérni. Minden típusú parancsikon egyedi funkciókkal rendelkezik, amelyek bizonyos felhasználási célokra jobban megfelelnek, mint másoknak.
Álnevek
Az alias a legrégebbi és legnépszerűbb parancsikon a Mac számára. A gyökerei a System 7-ig nyúlnak vissza. A legtöbb Mac-felhasználó tudja, hogyan kell álneveket létrehozni és használni.
Az álnevek létrehozása és kezelése a Finder szintjén történik, ami azt jelenti, hogy ha használja Terminál vagy egy nem Mac-alkalmazás, például sok UNIX alkalmazás és segédprogram, az álnév nem fog működni. Az OS X és a macOS az álneveket kis adatfájloknak tekinti, amelyek azok, de nem tudják, hogyan értelmezzék a bennük lévő információkat.
Ez hátránynak tűnhet, de az álnevek a legerősebbek a három típusú parancsikon közül. A Mac-felhasználók és alkalmazások számára az álnevek a legsokoldalúbb parancsikonok is.
Amikor létrehoz egy álnevet egy objektumhoz, a rendszer létrehoz egy kis adatfájlt, amely tartalmazza az objektum aktuális elérési útját, valamint az objektum inode nevét. Minden objektum inode neve egy hosszú számsor, függetlenül attól, hogy milyen nevet adsz az objektumnak, és garantáltan egyedi lesz. hangerő vagy meghajtót használ a Mac számára.
Az aliasfájl létrehozása után tetszőleges alkalommal áthelyezheti azt a Mac fájlrendszerének bármely helyére, és továbbra is az eredeti objektumra mutat. Ez okos, de az álnevek egy lépéssel tovább viszik a koncepciót.
Az alias áthelyezése mellett az eredeti elemet is bárhová áthelyezheti Mac számítógépén fájlrendszer. Az álnév továbbra is képes megtalálni a fájlt. Az álnevek végrehajthatják ezt a látszólag varázstrükköt, mert tartalmazzák az eredeti elem inode nevét. Mivel minden elem inode neve egyedi, a rendszer mindig megtalálja az eredeti fájlt, függetlenül attól, hogy hova helyezi azt.
A folyamat a következőképpen működik: Amikor hozzáfér egy álnévhez, a rendszer ellenőrzi, hogy az eredeti elem az alias fájlban tárolt elérési úton van-e. Ha igen, akkor a rendszer hozzáfér, és ennyi. Ha az objektum elköltözött, a rendszer olyan fájlt keres, amelynek az inode neve megegyezik az alias fájlban tárolt névvel. Amikor talál egy megfelelő inode nevet, a rendszer csatlakozik az objektumhoz.
A fájl alias létrehozása egyszerű. Válassza ki a fájl nevét a Kereső ablakban érintse meg a fogaskerék ikonra, és válassza ki Készítsen Alias-t.
Szimbolikus linkek
A szimbolikus hivatkozások (vagy szimbolikus hivatkozások) és a kemény hivatkozások kevésbé gyakoriak, és bizonyos szintű kényelmet igényelnek a Terminal alkalmazásban.
A szimbolikus hivatkozás egy olyan típusú parancsikon, amely része UNIX és Linux fájlrendszerek. Mivel az OS X és a macOS a UNIX-ra épül, teljes mértékben támogatják szimbolikus linkek. A szimbolikus hivatkozások hasonlítanak az álnevekhez, mivel kisméretű fájlok, amelyek az eredeti objektum elérési útját tartalmazzák. Az álnevekkel ellentétben azonban a szimbolikus hivatkozások nem tartalmazzák az objektum inode nevét. Ha áthelyezi az objektumot egy másik helyre, a szimbolikus hivatkozás megszakad, és a rendszer nem találja az objektumot.
Ez gyengeségnek tűnhet, de egyben erősség is. Mivel a szimbolikus hivatkozások elérési útja alapján találnak meg egy objektumot, ha egy objektumot lecserél egy másik objektumra, amely ugyanazt a nevet viseli és ugyanazon a helyen található, a szimbolikus hivatkozás továbbra is működik. Ez természetessé teszi a szimbolikus hivatkozásokat a verzióvezérléshez. Például létrehozhat egy egyszerű verzióvezérlő rendszert egy MyTextFile nevű szövegfájlhoz. Mentheti a fájl régebbi verzióit számmal vagy dátummal, például MyTextFile2-vel, a fájl jelenlegi verzióját pedig MyTextFile néven.
Kemény linkek
Mint a szimbolikus linkek, kemény linkek az alapul szolgáló UNIX fájlrendszer részét képezik. A merev hivatkozások kis fájlok, amelyek az álnevekhez hasonlóan tartalmazzák az eredeti elem inode nevét. Az álnevekkel és a szimbolikus hivatkozásokkal ellentétben a merev hivatkozások nem tartalmazzák az eredeti objektum elérési útját. Általában kemény hivatkozást használ, ha azt szeretné, hogy egyetlen fájlobjektum több helyen is megjelenjen. Ellentétben az álnevekkel és a szimbolikus hivatkozásokkal, nem törölheti az eredeti, merev hivatkozású objektumot a fájlrendszerből anélkül, hogy először eltávolítaná az összes hivatkozást.