Erinevus kõva ja sümboolse vahel?

Võimaldab kõigepealt üle vaadata ln-link-käsu antud määratluse.

Käsk ln on tavaline Unixi käsuutiliit, mida kasutatakse olemasoleva faili kõva lingi või sümboolse lingi (sülingi) loomiseks.
-Vikipeedia

Samuti läheme üle juhenditest ja lõpuks nende seostest linkidega. Neist kiireks ületamiseks on fail või kataloog sisendkaust. Mis tähendab, et luues uue faili või kataloogi - koos failinimega või mkdir dir_name - luuakse uus sisend. See struktureeritud objekt kirjeldab seda failisüsteemi objekti failina või kataloogina, samuti hoiab see mõnda atribuuti ja selle asukohta kettaplokis.

Need loendis olevad atribuudid võivad sisaldada metaandmeid (viimase muudatuse, juurdepääsu, muutmise kellaajad), samuti omanikku ja õigusi. Sisselülituse täpsustamine ei sisalda tegelikult faili sisu, vaid osutab sellele, kus need andmed kettaplokis asuvad.

Rasked lingid:

Mis on kõva lüli ja kuidas need on seotud juhenditega. Vaikimisi on uus fail või kataloog, nagu eelnevas mainitud, sisend, see loob omakorda ka paaritud kõva lingi. See võimaldab kasutajal liidestada sisendkoodiga ja sealt ketta andmetega. Huvitav on see, et kasutaja lisab käsu ln abil olemasolevale sisendjoonele ka mitu kõva linki.

Nagu näete, on 2 esiletõstetud väärtus sama tähendusega, et osutavad samale taandele. Sel moel võiks kõvasid linke mõelda kui viisi nimele inode anda. selline link kasutades anda inimesele mitu hüüdnime.

Muu käitumine kõva lingi korral on kustutatud, see ei eemalda sisendkoodi, kui sellel pole enam enam seotud kõvasid linke. Kuna link osutab algsele sisendjoonele, saab faile süsteemis teisaldada ja ka sisu vastab.

Raskel lingil on mõned piirangud. Ühe jaoks ei saa kõva linki faili jaoks, mis asub teises partitsioonis, väljastada. Paljudes kaasaegsetes OS-ides - ubuntu jms - ei saa kasutajad abistada kataloogide kõvasid linke - seda tehakse failisüsteemi silmuste vältimiseks.

Sümboolne link:

Nii et sümboolne link või link on sarnane Windowsi faili või kataloogi otseteega. tehniliselt on link ka lihtsalt mõne teise taande nimi, mis osutab algsele taandele.

Sümling on loodud ka ln-ga üsna sarnase kõva lingi omaga, kuid sellisel juhul kasutaksime käsku -s, et öelda käsk, mida proovime luua sümboolse lingi.

Võite märgata, et loodud sümmeetrilink ei jaga sama sisenemisindeksit nagu kõva link. Terminal värvib tavaliselt linki, mida märkate õiguste väljal esimest märki alustades, tähega “L”.

Kõva link võib küll olemas olla ainult samas partitsioonis ja osutab ainult failidele - moodsa OS jaoks. Lingid on võimelised linkima faili ja kataloogima kausta, mis asub teisest partitsioonist. See läheb maksma, kui algne fail kustutatakse, teisaldatakse või nimetatakse ümber, see link katkestatakse, kuni selle asemele lisatakse samanimeline fail / kaust. Samuti ei oma sümmeetrilise lingi kustutamine otsest mõju algsele taandele (fail / kaust).