Switching to Fedora Ep 4: Font Rendering
Sisällysluettelo:
- Linkityypit
- Kuinka käyttää
ln
komentoa - Symlinkin luominen tiedostoon
- Symbolien luominen hakemistoon
- Symlinksien korvaaminen
- Symbolien poistaminen
- johtopäätös
Symbolinen linkki, joka tunnetaan myös nimellä linkki tai pehmeä linkki, on erityinen tiedostotyyppi, joka osoittaa toiseen tiedostoon tai hakemistoon.
Tässä oppaassa käsittelemme kuinka käyttää
ln
komentoa symbolisten linkkien luomiseen.
Linkityypit
Linux / UNIX-järjestelmissä on kahden tyyppisiä linkkejä:
- Kovat linkit. Voit ajatella kovan linkin olemassa olevan tiedoston ylimääräisenä nimenä. Kiinteät linkit yhdistävät kaksi tai useampia tiedostonimiä samaan inodiin. Voit luoda yhden tai useamman kiintolinkin yhdelle tiedostolle. Kiinteitä linkkejä ei voi luoda hakemistoille ja tiedostoille eri tiedostojärjestelmässä tai osiossa. Pehmeät linkit. Pehmeä linkki on kuin Windowsin pikakuvake. Se on epäsuora osoitin tiedostolle tai hakemistolle. Toisin kuin kova linkki, symbolinen linkki voi osoittaa tiedoston tai hakemiston eri tiedostojärjestelmässä tai osiossa.
Kuinka käyttää
ln
komentoa
ln
on komentorivityökalu linkkien luomiseen tiedostojen välillä. Oletuksena
ln
komento luo kovat linkit. Voit luoda symbolisen linkin käytön
-s
(
--symbolic
) -vaihtoehdolla.
ln
komennon syntaksi symbolisten linkkien luomiseksi on seuraava:
ln -s FILE LINK
- Jos sekä
FILE
ettäLINK
annetaan,ln
luo linkin ensimmäisellä argumentilla (FILE
) määritellystä tiedostosta toisena argumenttina (LINK
) määritettyyn tiedostoon. Jos argumentiksi annetaan vain yksi tiedosto tai toisena argumenttina on piste (.
),ln
luo linkin tiedostoon nykyiseen työhakemistoon. Symlinkin nimi on sama kuin sen osoittaman tiedoston nimi.
Oletuksena menestyksessä
ln
ei tuota mitään tulosta ja palauttaa nollan.
Symlinkin luominen tiedostoon
Voit luoda symbolisen linkin tiettyyn tiedostoon avaamalla päätelaitteen ja kirjoittamalla:
ln -s source_file symbolic_link
Korvaa
source_file
sen olemassa olevan tiedoston nimellä, jolle haluat luoda symbolisen linkin, ja
symbolic_link
linkin symbolisen linkin nimellä.
Parametri
symbolic_link
on valinnainen. Jos et määritä symbolista linkkiä,
ln
komento luo uuden linkin nykyiseen hakemistoon:
Seuraavassa esimerkissä luomme symbolisen linkin nimeltä
my_link.txt
tiedostoon nimeltä
my_file.txt
:
ln -s my_file.txt my_link.txt
Varmista
ls
komennolla, että linkki luotiin onnistuneesti:
ls -l my_link.txt
Tulos näyttää tältä:
lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_link.txt -> my_file.txt
l
merkki on tiedostotyyppilippu, joka edustaa symbolista linkkiä. Symboli
->
näyttää tiedoston, johon linkki osoittaa.
Symbolien luominen hakemistoon
Komento symbolisen linkin luomiseksi hakemistoon on sama kuin luotaessa symbolinen linkki tiedostoon. Määritä hakemiston nimi ensimmäiseksi parametriksi ja linkki toiseksi parametriksi.
Jos esimerkiksi haluat luoda symbolisen linkin hakemistosta
/mnt/my_drive/movies
hakemistoon
~/my_movies
:
ln -s /mnt/my_drive/movies ~/my_movies
Symlinksien korvaaminen
ln -s my_file.txt my_link.txt
ln: failed to create symbolic link 'my_link.txt': File exists
Korvaa symlinkin kohdepolku kirjoittamalla
-f
(
--force
) -vaihtoehto.
ln -sf my_file.txt my_link.txt
Symbolien poistaminen
Voit poistaa / poistaa symbolisia linkkejä käyttämällä joko
unlink
tai
rm
komentoa.
Irrotuksen syntaksi on hyvin yksinkertainen:
unlink symlink_to_remove
Symbolisen linkin poistaminen
rm
komennolla on sama kuin tiedostoa poistettaessa:
rm symlink_to_remove
Riippumatta siitä, mitä komentoa käytät, poistaessasi symbolista linkkiä, älä lisää
/
perääviivaa sen nimen loppuun.
johtopäätös
Symbolisen linkin luomiseksi Linux käyttää komentoa
ln
komennolla
-s
.
Lisätietoja
ln
komennosta on ln man -sivulla tai kirjoita
man ln
terminaaliin.
O3b-linkit Googlen avulla nopeaan satelliitti-Internet-kapasiteettiin
Satelliittiyhtiö O3b Networks on liittänyt Googlen ja muiden sijoittajien kanssa halvempia, nopea langaton internetyhteys ...
Mitä ovat symboliset linkit? Miten luodaan Symbolit Windows 10: ssä?
Symbolit tai symboliset linkit ovat enemmän kuin pikakuvakkeita virtuaalisten tiedostojen tai kansioiden muodossa. Tässä on kuinka voit luoda Symlinkin Windows 10: ssä.
Kuinka poistaa (poistaa) symboliset linkit Linuxista
Symbolinen linkki, joka tunnetaan myös nimellä linkki, on erityinen tiedostotyyppi, joka osoittaa toiseen tiedostoon tai hakemistoon. Tässä oppaassa näytämme sinulle kuinka poistaa (poistaa) symboliset linkit Linux / UNIX-järjestelmistä.