Ero sivun ”Ln” versioiden välillä
Pb (keskustelu | muokkaukset) (käytöstä lisää, valitsinlista) |
Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | |||
'''ln''' on [[komentorivi]]pohjainen työkalu [[symbolinen linkki|symbolisten]] ja [[kova linkki|kovien linkkien]] tekoon ja hallintaan. | |||
== Käyttö == | == Käyttö == |
Nykyinen versio 29. elokuuta 2015 kello 12.08
ln on komentorivipohjainen työkalu symbolisten ja kovien linkkien tekoon ja hallintaan.
Käyttö[muokkaa]
Tekee tiedostosta lamppu.png kovan linkin valaisin.png. Kovan linkin tekeminen edellyttää, että molemmat tiedostot sijaitsevat samassa tiedostojärjestelmässä. Kovia linkkejä ei voi osoittaa hakemistoihin.
ln lamppu.png valaisin.png
Tekee symbolisen linkin tiedostosta /mnt/kakkoslevy/root/asennus.log nimelle /root/asennus.2.log. Symbolisen linkin kohdetiedoston ei tarvitse sijaita samalla osiolla kuin varsinaisen linkin. Symbolisen linkin tekeminen onnistuu myös, vaikka kohdetiedostojärjestelmä ei tukisikaan symbolisia linkkejä (esim. vfat).
ln -s /mnt/kakkoslevy/root/asennus.log /root/asennus.2.log
Tehdään hakemistoon ö-mappi symboliset linkit kaikista työhakemiston asdf- ja ghjk-alkuisista tiedostoista.
ln -t ö-mappi asdf* ghjk*
Jos ln-komennolle annetaan kaksi eri tiedostonnimeä, tekee se aina linkin ensimmäisestä tiedostosta toiseen (poikkeus: -t-valitsin). Jos tiedostonnimiä on vain yksi, tehdään linkki siitä linkki nykyiseen työhakemistoon.
Valitsimia[muokkaa]
- --backup= - säätelee varmuuskopion tekoa olemassaolevista kohdetiedostoista (mahdollisia arvoja: off=ei tee varmuuskopioita, t=tekee numeroituja varmuuskopioita, nil=numeroituja jos numeroituja on olemassa, muuten tavallisia, simple=aina tavallisia varmuuskopioita)
- -b - sama kuin --backup, mutta ei hyväksy argumentteja
- -f - jos kohdetiedostoa ei voida avata, poistetaan se ja yritetään uudelleen
- -i - tulostetaan varmistuskehote jos samanniminen tiedosto on jo olemassa
- -n - jos kohdetiedosto on jo olemassa ja symbolinen linkki hakemistoon, ei seurata symbolista linkkiä vaan korvataan linkki uudella
- -s - luo symbolisia linkkejä
- --suffix= - lisää varmuuskopiotiedostoihin määritellyn päätteen
- -t - määrittelee kohdehakemiston, linkittää kaikki muut määritellyt tiedostot tämän hakemiston alle
- -T - kohtelee linkin kohdetiedostoa aina tavallisena tiedostona (ei hakemistona), ts korvaa sen linkillä (vahvempi vaikutus kuin -n-valitsimella)
- -v - tulostaa jokaisen linkitetyn tiedoston nimen (verbose)
Täydellisen valitsinlistan pitkine selityksineen saa komennolla
info ln