Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
| | Ln on komentorivipohjainen työkalu [[symbolinen linkki|symbolisten]] ja [[kova linkki|kovien linkkien]] tekoon ja hallintaan. |
| '''ln''' on [[komentorivi]]pohjainen työkalu [[symbolinen linkki|symbolisten]] ja [[kova linkki|kovien linkkien]] tekoon ja hallintaan.
| |
|
| |
|
| == Käyttö == | | == Käyttö == |
| 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 | | ln lamppu.png valaisin.png |
| | Tekee tiedostosta lamppu.png kovan linkin valaisin.png. Kovan linkin tekeminen edellyttää, että molemmat tiedostot sijaitsevat samalla osiolla. |
|
| |
|
| 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 | | 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.
| | 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 -t ö-mappi asdf* ghjk*
| |
| | |
| Jos ln-komennolle annetaan kaksi eri tiedostonnimeä, tekee se aina linkin ensimmäisestä tiedostosta toiseen (poikkeus: <tt>-t</tt>-[[valitsin]]). Jos tiedostonnimiä on vain yksi, tehdään linkki siitä linkki nykyiseen työhakemistoon.
| |
| | |
| ==Valitsimia==
| |
| *'''--backup=''' - säätelee varmuuskopion tekoa olemassaolevista kohdetiedostoista (mahdollisia arvoja: <tt>off</tt>=ei tee varmuuskopioita, <tt>t</tt>=tekee numeroituja varmuuskopioita, <tt>nil</tt>=numeroituja jos numeroituja on olemassa, muuten tavallisia, <tt>simple</tt>=aina tavallisia varmuuskopioita)
| |
| *'''-b''' - sama kuin <tt>--backup</tt>, 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 <tt>-n</tt>-valitsimella)
| |
| *'''-v''' - tulostaa jokaisen linkitetyn tiedoston nimen (''verbose'')
| |
| | |
| Täydellisen valitsinlistan pitkine selityksineen saa komennolla
| |
| [[info]] ln
| |
| | |
| ==Katso myös==
| |
| *[[Cp]]
| |
| *[[Mv]]
| |
|
| |
|
| [[Luokka:Coreutils]] | | [[Luokka:Coreutils]] |
| [[Luokka:Komentorivin perustyökalut]]
| |