Kuinka linkittää hakemisto Linuxissa

How Symlink Directory Linux



Symlink, joka tunnetaan myös symbolisena linkkinä Linuxissa, luo linkin tiedostoon tai hakemistoon helpottamaan sen käyttöä. Toisin sanoen symbolilinkit ovat linkkejä, jotka osoittavat toiseen tiedostoon tai kansioon järjestelmässäsi, aivan kuten Windowsin pikakuvakkeet. Jotkut käyttäjät viittaavat linkkeihin pehmeinä linkkeinä. Ennen kuin siirrymme eteenpäin, kehitellään pehmeitä linkkejä ja kovia linkkejä.

Kovalinkit: Kovalinkit ovat linkkejä, jotka heijastavat tai kopioivat alkuperäisen tiedoston. Kiinteillä linkeillä on samat inode-numerot.







Soft-linkit: Soft-linkit ovat yksinkertaisia ​​linkkejä, jotka osoittavat alkuperäiseen tiedostoon. Voit käyttää alkuperäistä tiedostoa pehmeiden linkkien kautta. Pehmeät linkit voivat osoittaa tiedostoon tai kansioon missä tahansa osiossa ja niillä voi olla eri inode-numerot.



Symlinkin luominen Linuxissa on hyvä tapa parantaa otettasi Linux -päätelaitteeseen. Opetellaan siis vaiheita, jotka liittyvät pehmeiden linkkien luomiseen Linuxissa.



Symlinkin (soft-link) luominen Linuxissa

Symbolin tai pehmeän linkin luomiseksi käytämme ln komento. Symbolilinkin luomisen syntaksi on mainittu alla:





$ln -s [kohdetiedoston polku/hakemistoon] [symbolinen nimi]

Ensimmäisessä argumentissa -s -vaihtoehdon jälkeen annat sen kansion tiedoston polun, jonka symbolilinkin haluat luoda. Anna toisessa argumentissa nimi, jonka haluat antaa tälle linkille. Voit tarkistaa luodut linkit seuraavalla komennolla:

$ls -he

Jos haluat tarkistaa sisääntulonumerot, käytä alla mainittua komentoa:



$ls -i

Symbolilinkin (pehmeä linkki) luominen tiedostoon

Pehmeän linkin luominen tiedostoon on yksinkertaista; käytä alla mainittua syntaksia:

$ln -s [kohteen polkutiedosto] [symbolinen nimi]

On tärkeää huomata, että jos et määritä [symbolinen nimi], komento luo symbolilinkin alkuperäisen tiedoston nimellä. Ymmärretään se esimerkin kautta.

Olen luonut hakemiston my_folder, joka sisältää tekstitiedoston my_doc.txt. Luodakseni symlinkin my_doc.txt -tiedostoon käytän:

$ln -sminun_kansio/my_doc.txt my_document

Vahvista se käyttämällä:

$ls -he

Kuten yllä olevasta tuotoksesta näkyy, my_document osoittaa oma_kansio/oma_doc.txt tiedosto. Sekä symlinkillä että alkuperäisellä tiedostolla olisi eri inode -numero. Käytettyjen sisääntulonumeroiden tarkistaminen:

$ls -i

Kiinteissä linkeissä on aina samat inode -numerot. Vahvistaakseni loin kovan linkin my_doc.txt tiedosto ja nimeä se minun_asiakirja_2 :

Tuloksesta voidaan nähdä, että alkuperäisellä tiedostolla ja kovalla linkillä on samat inode -numerot.

Kuinka luoda kansion/hakemiston symlink (pehmeä linkki)

Soft-linkin tai symlinkin luominen hakemistoon on melko samanlainen kuin symlinkin luominen tiedostoon. Olen esimerkiksi luomassa symbolin minun_kansio hakemistoon käyttämällä:

$ln -sminun_kansio minun_dokumenttikansio

Yllä oleva komento luo linkitetyn kansion nykyiseen hakemistoon. Vahvista se käyttämällä:

$ls -he

Tarkista nyt koodinumerot:

$ls -i

Symlinkin (Soft Link) korvaaminen Linuxissa:

Jos yrität päivittää samannimisen linkin, joka on jo olemassa, saat virheilmoituksen:

$ln -soma_kansio_2/my_doc_2.txt my_document

Meidän on käytettävä voimalippua -f korvata uuden polun olemassa olevaan symlinkiin.

$ln -sfoma_kansio_2/my_doc_2.txt my_document

Symlink (Soft Link) poistaminen Linuxista:

Monissa tilanteissa sinun on poistettava tarpeettomat linkit järjestelmästäsi. Symlinkin poistamiseksi käytämme poista linkitys komento, ja syntaksi on annettu alla:

$poista linkitys [symlinkin nimi]

Poistetaan yllä olevissa esimerkeissä luomamme linkit. Voit poistaa linkin tiedoston linkistä seuraavasti:

$poista linkitysmy_document

Ja poistaa linkin hakemiston symlinkistä:

$poista linkitysmy_doc_folder

Voimme myös käyttää rm komento poistaa linkit.

$rmoma_dokumentti oma_dokumentti_kansio

Etu rm yli poista linkitys on, että voit poistaa useita symlinkkejä rm komento, joka ei ole mahdollista poista linkitys komento seuraavan kuvan mukaisesti:

Huomaa, että käytätkö poista linkitys tai rm komentoa, älä käytä kauttaviivaa / vaikka se olisi hakemisto.

Johtopäätös

Symlinkit ovat helpompi tapa käyttää järjestelmän tiedostoja useista sijainneista. Tämä kirjoitus on perusteellinen opas symbolilinkkien luomisesta tiedostoon tai hakemistoon ja niiden poistamisesta. Poista symbolilinkit, jos alkuperäistä tiedostoa ei enää ole.

Linux -päätelaitteen ymmärtäminen ja hallitseminen on erittäin tärkeää kaikille aloittelijoille. Toivon, että tämä viesti auttoi sinua oppimaan uuden apuohjelman ja parantamaan taitojasi.