Kotisivu » miten » Symbolisten linkkien luominen ja käyttö Macissa

    Symbolisten linkkien luominen ja käyttö Macissa

    Symboliset linkit, joita kutsutaan myös symboleiksi, ovat erityisiä tiedostoja, jotka viittaavat tiedostojen tai hakemistojen järjestelmiin muissa paikoissa. Voit ajatella niitä kuin edistyksellisiä aliaksia ja miten niitä voidaan käyttää MacOSissa.

    Symboliset linkit ovat samanlaisia ​​kuin aliakset, paitsi että ne toimivat kaikissa Mac-sovelluksissa, myös terminaalissa. Ne ovat erityisen hyödyllisiä, kun sovellukset eivät halua toimia oikein tavallisella aliaksella. MacOS: ssa luodaan symbolisia linkkejä Terminaliin käyttämällä ln apuohjelma. Et voi luoda niitä Finderissa. Symboliset linkit MacOS: ssa toimivat samalla tavalla kuin symboliset linkit Linuxissa, koska molemmat ovat Unix-tyyppisiä käyttöjärjestelmiä. Symboliset linkit Windowsissa toimivat hieman eri tavalla.

    Mitkä ovat symboliset linkit?

    MacOSissa voit luoda säännöllisiä aliaksia Finderissa. Aliases osoittaa tiedostoihin tai kansioihin, mutta ne ovat enemmän kuin yksinkertaisia ​​pikakuvakkeita.

    Symbolinen linkki on kehittyneempi tyypin alias, joka toimii kaikissa järjestelmän sovelluksissa, mukaan lukien päätelaitteen komentorivin apuohjelmat. Symbolinen linkki, jonka luotat, näyttää siltä, ​​että sovellukset ovat samat kuin alkuperäisen tiedoston tai kansion, johon se osoittaa, vaikka se on vain linkki.

    Oletetaan esimerkiksi, että sinulla on ohjelma, joka tarvitsee sen tiedostot / Library / Program. Mutta haluat tallentaa nämä tiedostot johonkin muualle järjestelmään, esimerkiksi in / Volume / Program. Voit siirtää Ohjelma-hakemiston kohtaan / Äänet / Ohjelma ja luoda sitten symbolisen linkin / Kirjasto / Ohjelma osoittaa / Äänet / Ohjelma. Ohjelma yrittää käyttää sen kansiota osoitteessa / Library / Program, ja käyttöjärjestelmä ohjaa sen / Volume / Program.

    Tämä on täysin avoin MacOS-käyttöjärjestelmälle ja käyttämillesi sovelluksille. Jos selaat Finderin tai muun sovelluksen hakemistoon / Kirjasto / Ohjelmisto, se näyttää sisältävän tiedostot / Äänet / Ohjelma.

    Symbolisten linkkien lisäksi, joita kutsutaan joskus "pehmeiksi linkeiksi", voit luoda "kovia linkkejä". Symbolinen tai pehmeä linkki osoittaa polku tiedostojärjestelmässä. Oletetaan esimerkiksi, että sinulla on symbolinen tai pehmeä linkki / Käyttäjät / esimerkki, joka osoittaa / opt / esimerkki. Jos siirrät tiedoston osoitteessa / opt / example, linkki osoitteessa / Käyttäjät / esimerkki katkeaa. Jos kuitenkin luot kovan linkin, se osoittaa oikeastaan ​​tiedostojärjestelmän alla olevan inodin. Jos siis luot luotettavan linkin osoitteesta / Käyttäjät / esimerkki, joka osoittaa / opt / esimerkki ja myöhemmin siirretään / opt / esimerkki, linkki osoitteessa / Käyttäjät / esimerkki osoittaisi edelleen tiedostoon riippumatta siitä, missä olet siirtänyt sen. Kova linkki toimii alemmalla tasolla.

    Jos et ole varma, mitä käyttää, sinun pitäisi yleensä käyttää tavallisia symbolisia linkkejä (pehmeitä linkkejä). Kovilla linkeillä on joitakin rajoituksia. Et voi esimerkiksi luoda kovaa linkkiä yhdelle osiolle tai levylle, joka osoittaa sijaintia toisella osastolla tai levyllä, mutta voit tehdä sen tavallisella symbolisella linkillä.

    Luo symbolisia linkkejä ln-komentoon

    Jos haluat luoda symbolisen linkin Maciin, sinun on käytettävä Terminal-sovellusta.

    Paina Command + Space, kirjoita “Terminal” ja paina sitten ”Enter” avataksesi terminaalin Spotlight-hausta. Käynnistä Terminal-pikakuvake valitsemalla Finder> Applications> Utilities> Terminal.

    Suorita ln komento seuraavassa muodossa. Voit määrittää joko polun hakemistoon tai tiedostoon:

    ln -s / polku / alkuperäinen / polku / linkki

    -s tässä kertoo ln-komennon luoda symbolinen linkki. Jos haluat luoda kovan linkin, jätät sen pois -s. Useimmiten symboliset linkit ovat parempi valinta, joten älä luo kovaa linkkiä, ellei sinulla ole erityistä syytä.

    Tässä on esimerkki. Oletetaan, että haluat luoda symbolisen linkin työpöydän kansioon, joka osoittaa Downloads-kansioon. Käyttäisit seuraavan komennon:

    ln -s / Käyttäjät / nimi / Lataukset / Käyttäjät / nimi / Työpöytä

    Kun olet luonut linkin, näet, että Downloads-kansio näkyy työpöydällä. Se on itse asiassa luomasi symbolinen linkki, mutta se näyttää todelliselta. Tämä kansio näyttää sisältävän kaikki samat tiedostot kuin latauskansiosi. Tämä johtuu siitä, että se tekee - ne ovat vain erilaisia ​​näkymiä, jotka osoittavat samaan taustajärjestelmään tiedostojärjestelmässä.

    Jos tiedostopolku sisältää välilyöntejä tai muita erikoismerkkejä, sinun on liitettävä lainausmerkeihin. Jos siis halusit luoda linkin työpöydälle kansioon nimeltä "Omat tiedostot" käyttäjän hakemiston sisällä, tarvitset jotain seuraavaa komentoa:

    ln -s "/ Käyttäjät / nimi / Omat tiedostot" "/ Käyttäjät / nimi / Työpöytä / Oma linkki"

    Voit helpottaa tiedosto- ja hakemistopolkujen kirjoittamista päätelaitteeseen vetämällä ja pudottamalla kansion Finder-ikkunasta Terminaliin ja Terminaali täyttää automaattisesti polun kyseiseen kansioon. Se liittää tarvittaessa myös lainausmerkkien polun.

    Jos sinun täytyy luoda symbolinen linkki järjestelmän sijainnissa, käyttäjätunnuksellasi ei ole pääsyä, sinun täytyy liittää ln komento sudo komento, kuten näin:

    sudo ln -s / polku / kohteeseen / alkuperäinen / polku / kohteeseen / linkki

    Muista, että MacOS: n nykyaikaisissa versioissa ei sallita kirjoittaa tiettyihin järjestelmäpaikkoihin muuttamatta matalan tason firmware-vaihtoehtoa System Integrity Protection -ominaisuuden vuoksi. Voit poistaa tämän ominaisuuden käytöstä, mutta suosittelemme, että et tee sitä.

    Symbolisten linkkien poistaminen

    Voit poistaa symbolisia linkkejä, kuten muutkin tiedostotyypit. Jos haluat esimerkiksi poistaa symbolisen linkin Finderissa, Ctrl + napsauta tai napsauta sitä hiiren kakkospainikkeella ja valitse "Siirrä roskakoriin".

    Voit poistaa linkkejä komentoriviltä käyttämällä rm komento, joka on sama komento, jota käytät muiden tiedostojen poistamiseen. Suorita komento ja määritä poistettavan linkin polku:

    rm / polku / yhteys / linkki

    Symbolisten linkkien luominen graafisen työkalun avulla

    Finder voi luoda aliaksia, mutta ne eivät toimi aivan kuten symboliset linkit. Aliasit ovat aivan kuten työpöydän pikakuvakkeet Windowsissa. Niitä ei käsitellä oikeina, läpinäkyvinä symbolisina linkkeinä.

    Jotta voit luoda symbolisia linkkejä Finderissa, tarvitset kolmannen osapuolen apuohjelman tai komentosarjan. Suosittelemme, että avoimen lähdekoodin sovellus SymbolicLinker lisää nopeasti Palvelut> Tee symbolinen linkki -asetuksen suoraan Finderin kontekstivalikkoon.

    Napsauta sen lisäämää vaihtoehtoa ja luo symbolisen linkin valitun tiedoston tai kansion kanssa nykyisessä hakemistossa. Voit nimetä sen uudelleen ja siirtää sitä missä tahansa.

    Jos et ole käyttänyt niitä aiemmin, symboliset linkit voivat kestää vähän aikaa pään ympärille ja tottumiseen. Mutta kun teet sen, löydät ne tehokkaaksi työkaluksi tehdä jotain, jota et usein voi tehdä tavallisella aliaksella.