Mikä on symbolinen linkkitiedosto Linuxissa?

Symbolinen linkki, jota kutsutaan myös pehmeäksi linkiksi, on erityinen tiedosto, joka osoittaa toiseen tiedostoon, aivan kuten Windowsin pikakuvake tai Macintosh-alias. Toisin kuin kova linkki, symbolinen linkki ei sisällä kohdetiedoston tietoja. Se yksinkertaisesti osoittaa toiseen merkintään jossain tiedostojärjestelmässä.

Symbolinen linkki on tiedostojärjestelmäobjekti, joka osoittaa toiseen tiedostojärjestelmäobjektiin. Kohdetta, johon osoitetaan, kutsutaan kohteeksi. Symboliset linkit ovat käyttäjille läpinäkyviä; linkit näkyvät normaaleina tiedostoina tai hakemistoina, ja käyttäjä tai sovellus voi toimia niihin täsmälleen samalla tavalla.

jotta luoda a symbolinen linkki, käytä -s (-symbolinen ) vaihtoehto. Jos sekä FILE että LINK on annettu, ln tulee luoda a linkkiä ensimmäiseksi argumentiksi määritetystä tiedostosta ( FILE ) toiseksi argumentiksi määritettyyn tiedostoon ( LINK ).

Luoda symbolinen linkki välitä -s-vaihtoehto ln-komennolle, jota seuraa kohdetiedosto ja linkin nimi. Seuraavassa esimerkissä tiedosto on symbolilinkki bin-kansioon. Seuraavassa esimerkissä asennettu ulkoinen asema on symlinkitetty kotihakemistoon.

Pehmeä linkki (kutsutaan myös symlinkiksi tai symboliseksi linkiksi) on tiedostojärjestelmämerkintä, joka osoittaa tiedoston nimen ja sijainnin. … Symbolisen linkin poistaminen ei poista alkuperäistä tiedostoa. Jos kuitenkin tiedosto, johon pehmeä linkki osoittaa, poistetaan, pehmeä linkki lakkaa toimimasta, se on rikki.

Symboliset linkit ovat käytetään jatkuvasti linkittämään kirjastoja ja varmistamaan, että tiedostot ovat johdonmukaisissa paikoissa siirtämättä tai kopioimatta alkuperäistä. Linkkejä käytetään usein "tallentamaan" useita kopioita samasta tiedostosta eri paikkoihin, mutta silti viitataan yhteen tiedostoon.

Voit tarkastella symbolisia linkkejä hakemistossa seuraavasti:

  1. Avaa pääte ja siirry siihen hakemistoon.
  2. Kirjoita komento: ls -la. Tämä listaa pitkään kaikki hakemiston tiedostot, vaikka ne olisivat piilotettuja.
  3. L-kirjaimella alkavat tiedostot ovat symbolisia linkkitiedostojasi.

Yksinkertaisin tapa: cd, johon symbolinen linkki sijaitsee ja paina ls -l listataksesi yksityiskohdat tiedostoista. -> -kohdan oikealla puolella symbolisen linkin jälkeen on kohde, johon se osoittaa.

Linuxin ln-komento luo linkit lähdetiedostojen ja hakemistojen välille.

  1. -s – symbolisten linkkien komento.
  2. [kohdetiedosto] – olemassa olevan tiedoston nimi, jolle luot linkin.
  3. [Symbolic filename] – symbolisen linkin nimi.

Korvaa lähdetiedosto sen olemassa olevan tiedoston nimellä, jolle haluat luoda symbolisen linkin (tämä tiedosto voi olla mikä tahansa tiedosto tai hakemisto tiedostojärjestelmissä). Korvaa myfile symbolisen linkin nimellä. Komento luo sitten symbolisen linkin.

Syy kovaan linkitykselliseen hakemistoon on ei sallittu on vähän tekninen. Pohjimmiltaan ne rikkovat tiedostojärjestelmän rakenteen. Kovia linkkejä ei yleensä kannata käyttää. Symboliset linkit mahdollistavat suurimman osan samoista toiminnoista ilman ongelmia (esim. ln -s target link ).

Tykkää tämä viesti? Ole hyvä ja jaa ystävillesi:
OS tänään