Miten luoda pehmeä linkki hakemistoon Linux / Mac OS X?
jos käytät todella pitkää polkua päästäksesi hakemistoon (my/really/long/path/to/the / directory) usein, käy tuskalliseksi kirjoittaa pitkä polku joka kerta päästäkseen sinne.
no, komento ”ln-S” tarjoaa ratkaisun antamalla sinun luoda pehmeän linkin. Linuxin Ln-komento luo linkkejä tiedostojen/hakemistojen välille. Argumentti ” s ” tekee linkistä symbolisen tai pehmeän linkin kovan linkin sijaan.
pehmeän linkin luominen Ln-S: llä
voit helposti luoda pehmeän linkin, jossa on yksinkertainen lyhyt nimi pitkän polun hakemistoon ja käyttää yksinkertaista nimeä päästäksesi pitkän polun hakemistoon.
käytä esimerkiksi ”ln-S”: ää kirjoittamalla päätteeseesi seuraava komento.
ln -s /my/long/path/to/the/directory easyPath
Tämä luo hakemistoon pehmeän linkin (tai symbolisen linkin). Kun olet luonut pehmeän linkin, näet uuden yksinkertaisen polkuhakemiston nykyisessä hakemistossa. Ja yksinkertainen polku yhdistetään pitkään polkuun, voit nähdä, että käyttämällä ”ls-l”, kuten
easyPath -> /my/long/path/to/the/directory
Jos olet värikoodannut tiedostot ja hakemistot, softlinkin polut ovat erivärisiä kuin tavalliset hakemistot. Ja käytä yksinkertaista polku hakemistoa joka kerta päästä pitkän polun hakemistoon. Se voi säästää paljon avainlyönnit ja arvokasta aikaa.
toinen yleinen käyttö luoda softlink ”ln-S” on usein sinulla saattaa olla ensisijainen tiedot hakemistossa, joka voi muuttua, mutta on softlinked hakemisto, joka on kiinteä, osoittaa ensisijainen data hakemistoon. Joten kaikki työsi, voit käyttää tietoja soft link, joka on sama, kun taustalla ensisijainen data hakemisto voi muuttua usein. (Kyllä, on paheksuttava pehmeää linkkiä aina, kun ensisijainen Datahakemisto muuttuu)
aliaksen perustaminen
toinen mahdollinen ratkaisu on käyttää ”alias” ja laittaa kyseinen alias omaan .bashrc/.profiili tai muu komentotulkkitiedosto, jota käytät. Tapa tehdä, että on käyttää sitä kuten alla.
alias easypath = ”cd/my/long/path/to/the/directory simplePath”
kuten edellä olevasta ”alias” – vaihtoehdosta näkyy, luo hakemistoon vain alias ”cd”. Sinun täytyy luoda muita peitenimiä suorittaa enemmän toimintoja. Toisaalta pehmeä linkki antaa sinun kohdella kuin mikä tahansa muu hakemisto ja suorittaa mitä tahansa toimintoja haluat.
kuinka poistaa pehmeä linkki tai symbolinen linkki?
Jos päätät poistaa pehmeän tai symbolisen linkin, se on melko helppo tehdä. On olemassa kaksi linux-komentoa, joilla voit poistaa soft linkin
Yksi on yksinkertaisesti käyttää ”rm” – komentoa
rm easyPath
toinen tapa on käyttää unlink-komentoa, jota seuraa softlinkin nimi.
unlink easyPath
huomaa, että se poistaa vain luomasi pehmeän linkin, se ei poista alkuperäistä hakemistoa / tiedostoa, jonka pehmeästi linkitit.