Muokataan sivua Ln

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

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]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)
Noudettu kohteesta ”https://www.linux.fi/wiki/Ln