Linuxin ln-komentoa
käytetään luomaan kovia tai symbolisia linkkejä tiedostoihin tai hakemistoihin. Kova linkki luo tiedostolle tai hakemistolle uuden nimen, joka osoittaa samaan indeksisolmuun (inode) tiedostojärjestelmässä. Symbolinen linkki luo uuden tiedoston, joka sisältää polun alkuperäiseen tiedostoon tai hakemistoon.
ln-komennon
syntaksi:
ln [options] source_file/directory target_file/directory
ln-komennon
asetukset:
-s
: luo symbolisen linkin
-f
: korvaa kohdetiedoston/-hakemiston, jos se on jo olemassa.
-v
: tulostaa yksityiskohtaisia tietoja linkin luomisprosessista.
Kovan linkin luominen:
ln file1.txt file2.txt
Tämä luo kovan linkin tiedosto2.txt
, joka osoittaa samaan tiedostoon kuin tiedosto1.txt
.
Symbolisen linkin luominen:
ln -s file1.txt file2.txt
Tämä luo symbolisen linkin file2.txt
, joka osoittaa tiedostoon file1.txt
.
Hakemistolinkin luominen:
ln -s /path/to/source_dir /path/to/target_dir
Tämä luo symbolisen linkin source_dir-hakemistoon
target_dir-hakemistossa
.
Kohdetiedoston/-hakemiston ylikirjoittaminen:
ln -f file1.txt file2.txt
Tämä luo tiedosto2.txt:
n kovan linkin tiedostoon1.txt
, vaikka tiedosto2.txt
olisi jo olemassa.
Yksityiskohtaisten tietojen tulostaminen:
ln -v file1.txt file2.txt
Tämä luo tiedosto2.txt:
n kovan linkin tiedostoon1.txt
ja tulostaa tietoja linkin luomisprosessista.