Mac-pikakuvakkeet: aliakset, symboliset linkit, kovat linkit
Macin OS X ja Mac käyttöjärjestelmä käyttöjärjestelmät tukevat usean tyyppisiä pikalinkkejä tiedostoihin ja kansioihin. Pikalinkkien avulla on helppo navigoida syvälle haudattuihin objekteihin tiedostojärjestelmä. Macit tukevat kolmenlaisia pikalinkkejä:
- Aliakset
- Symboliset linkit
- Kovia linkkejä
Kaikki kolme linkkityyppiä ovat pikakuvakkeita alkuperäiseen tiedostojärjestelmäobjektiin. Tiedostojärjestelmäobjekti on yleensä tiedosto Macissasi, mutta se voi olla myös kansio, asema tai verkkolaite.
Yleiskuvaus aliaksista, symbolisista linkeistä ja kiinteistä linkeistä
Pikalinkit ovat pieniä tiedostoja, jotka viittaavat toiseen tiedostoobjektiin. Kun järjestelmä kohtaa pikalinkin, se lukee tiedoston, joka sisältää tiedot alkuperäisen objektin sijainnista, ja jatkaa sitten kyseisen objektin avaamista. Useimmiten tämä tapahtuu ilman, että käyttäjä tunnistaa löytäneensä jonkinlaisen linkin. Kaikki kolme linkkityyppiä näyttävät läpinäkyviltä niitä käyttävälle käyttäjälle tai sovellukselle.
Tämä läpinäkyvyys mahdollistaa pikalinkkien käytön moniin eri tarkoituksiin. Yksi yleisimmistä on käyttää kätevästi tiedostoa tai kansiota, joka on haudattu syvälle tiedostojärjestelmään. Olet esimerkiksi saattanut luoda Asiakirjat-kansioon kirjanpitokansion tiliotteiden ja muiden taloustietojen tallentamista varten. Jos käytät tätä kansiota usein, voit luoda sille aliaksen ja sijoittaa sen työpöydälle. Sen sijaan, että käyttäisit Finder Voit selata useita kansiotasoja päästäksesi kirjanpitokansioon napsauttamalla sen työpöydän aliasta. Alias vie sinut suoraan kansioon ja sen tiedostoihin, mikä oikosulkee pitkän navigointiprosessin.
Toinen yleinen tiedostojärjestelmän pikanäppäinten käyttötapa on käyttää samoja tietoja useissa paikoissa ilman, että tietoja tarvitsee monistaa tai synkronoida.
Palatakseni kirjanpitokansioesimerkkiin, sinulla saattaa olla sovellus, jota käytät osakemarkkinoiden poiminnan seuraamiseen, ja sovelluksen on tallennettava datatiedostonsa ennalta määritettyyn kansio. Sen sijaan, että kopioit kirjanpitokansion toiseen paikkaan ja huolehdit kahden kansion synkronoinnista, voit luoda aliaksen tai symbolisen linkin. Tällä tavalla osakekaupankäyntisovellus näkee tiedot omassa kansiossaan, mutta pääsee käsiksi kirjanpitokansioosi tallennettuihin tietoihin.
Kaikki kolme pikakuvaketyyppiä ovat tapoja käyttää Macin tiedostojärjestelmässä olevaa objektia muualta kuin sen alkuperäisestä sijainnista. Jokaisella pikakuvaketyypillä on ainutlaatuisia ominaisuuksia, jotka sopivat paremmin joihinkin käyttötarkoituksiin kuin toisiin.
Aliakset
Alias on vanhin ja suosituin Macin pikakuvake. Sen juuret ulottuvat System 7:ään. Useimmat Mac-käyttäjät tietävät, kuinka aliaksia luodaan ja miten niitä käytetään.
Aliakset luodaan ja niitä hallitaan Finder-tasolla, mikä tarkoittaa, että jos käytät Terminaali tai muu kuin Mac-sovellus, kuten monet UNIX-sovellukset ja -apuohjelmat, alias ei toimi sinulle. OS X ja macOS näkevät aliakset pieninä datatiedostoina, joita ne ovat, mutta ne eivät osaa tulkita sisältämänsä tiedot.
Tämä saattaa tuntua haittapuolilta, mutta aliakset ovat tehokkain kolmesta pikakuvakkeesta. Mac-käyttäjille ja sovelluksille aliakset ovat myös monipuolisimmat pikakuvakkeet.
Kun luot objektille aliaksen, järjestelmä luo pienen datatiedoston, joka sisältää nykyisen polun objektiin sekä objektin inode-nimen. Jokaisen objektin inode-nimi on pitkä numerosarja, joka on riippumaton objektille antamastasi nimestä ja joka on taatusti ainutlaatuinen kaikille äänenvoimakkuutta tai ajaa Mac-tietokonettasi.
Kun olet luonut aliastiedoston, voit siirtää sen mihin tahansa paikkaan Macin tiedostojärjestelmässä niin monta kertaa kuin haluat, ja se edelleen osoittaa takaisin alkuperäiseen objektiin. Se on fiksua, mutta aliakset vievät konseptin askeleen pidemmälle.
Aliaksen siirtämisen lisäksi voit myös siirtää alkuperäisen kohteen minne tahansa Macissasi tiedostojärjestelmä. Alias pystyy edelleen löytämään tiedoston. Aliakset voivat suorittaa tämän näennäisen taikatemkun, koska ne sisältävät alkuperäisen kohteen inode-nimen. Koska jokaisen kohteen inode-nimi on yksilöllinen, järjestelmä löytää aina alkuperäisen tiedoston riippumatta siitä, minne sen sijoitat.
Prosessi toimii seuraavasti: Kun käytät aliasta, järjestelmä tarkistaa, onko alkuperäinen kohde aliastiedostoon tallennetulla polulla. Jos on, järjestelmä käyttää sitä, ja siinä se. Jos objekti on siirtynyt, järjestelmä etsii tiedostoa, jolla on sama inodenimi kuin aliastiedostoon tallennetulla. Kun se löytää vastaavan inodin nimen, järjestelmä muodostaa yhteyden objektiin.
Tiedoston aliaksen tekeminen on helppoa. Valitse tiedoston nimi kohdassa a Finder ikkunassa, napauta hammasrataskuvakeja valitse Tee alias.
Symboliset linkit
Symboliset linkit (tai symbolilinkit) ja kovat linkit ovat vähemmän yleisiä, ja ne edellyttävät mukavuutta Terminal-sovelluksessa.
Symbolinen linkki on eräänlainen pikakuvake, joka on osa UNIX ja Linux tiedostojärjestelmät. Koska OS X ja macOS on rakennettu UNIXin päälle, ne tukevat täysin symbolisia linkkejä. Symboliset linkit ovat samanlaisia kuin aliakset, koska ne ovat pieniä tiedostoja, jotka sisältävät polunnimen alkuperäiseen objektiin. Toisin kuin aliakset, symboliset linkit eivät kuitenkaan sisällä objektin inode-nimeä. Jos siirrät kohteen toiseen paikkaan, symbolinen linkki katkeaa, eikä järjestelmä löydä objektia.
Se voi tuntua heikkoudelta, mutta se on myös vahvuus. Koska symboliset linkit löytävät kohteen sen polunimen perusteella, jos korvaat objektin toisella objektilla, jolla on sama nimi ja joka sijaitsee samassa paikassa, symbolinen linkki jatkaa toimintaansa. Tämä tekee symbolisista linkeistä luonnollisen versionhallinnan kannalta. Voit esimerkiksi luoda yksinkertaisen versionhallintajärjestelmän tekstitiedostolle nimeltä MyTextFile. Voit tallentaa tiedoston vanhemmat versiot, joihin on liitetty numero tai päivämäärä, kuten MyTextFile2, ja tallentaa tiedoston nykyisen version MyTextFile-muodossa.
Kovia linkkejä
Kuten symboliset linkit, kovat linkit ovat osa taustalla olevaa UNIX-tiedostojärjestelmää. Kovat linkit ovat pieniä tiedostoja, jotka aliasten tavoin sisältävät alkuperäisen kohteen inode-nimen. Toisin kuin aliakset ja symboliset linkit, kovat linkit eivät sisällä polkunimeä alkuperäiseen objektiin. Käytät yleensä kovaa linkkiä, kun haluat yksittäisen tiedostoobjektin näkyvän useissa paikoissa. Toisin kuin aliaksien ja symbolisten linkkien kanssa, alkuperäistä kiinteästi linkitettyä objektia ei voi poistaa tiedostojärjestelmästä poistamatta ensin kaikki kiinteät linkit siihen.