Ero sivun ”Lsof” versioiden välillä
(luokka ja viilailua) |
Ei muokkausyhteenvetoa |
||
(2 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
'''lsof''' on [[komentorivikomennot|komentoriviohjelma]], joka luettelee avoinna olevat tiedostot. Massamuistissa olevien ns. tavallisten tiedostojen lisäksi on olemassa lukuisia [[tiedosto|erikoistiedostotyyppejä]], esimerkiksi [[laitetiedosto]]t <tt>/dev</tt>-[[Hakemistorakenne|hakemistossa]] ja [[prosessi]]en hallintaan liittyvät erikoistiedostot <tt>/proc</tt>-hakemistossa. Oletusarvoisesti komento | {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | ||
'''lsof''' on [[komentorivikomennot|komentoriviohjelma]], joka luettelee avoinna olevat tiedostot ("list open files"). Massamuistissa olevien ns. tavallisten tiedostojen lisäksi on olemassa lukuisia [[tiedosto|erikoistiedostotyyppejä]], esimerkiksi [[laitetiedosto]]t <tt>[[laitetiedostot|/dev]]</tt>-[[Hakemistorakenne|hakemistossa]] ja [[prosessi]]en hallintaan liittyvät erikoistiedostot <tt>[[proc-tiedostojärjestelmä|/proc]]</tt>-hakemistossa. | |||
==Käyttö== | |||
Oletusarvoisesti komento | |||
lsof | lsof | ||
luettelee myös kaikki avoinna olevat verkkoyhteydet, mikä joskus saattaa hidastaa komennon suoritusta. | luettelee myös kaikki avoinna olevat verkkoyhteydet, mikä joskus saattaa hidastaa komennon suoritusta. | ||
Komennon tulostetta voidaan suodattaa monipuolisesti eri [[valitsin|valitsimilla]]. Esimerkiksi komento | Komennon voi rajoittaa tiettyyn hakemistoon ja tulostetta voidaan suodattaa monipuolisesti eri [[valitsin|valitsimilla]]. Esimerkiksi komento | ||
lsof +D . | lsof +D . | ||
luettelee vain | luettelee vain [[työhakemisto]]ssa (.) ja sen alihakemistoissa auki olevat tiedostot, mikä on huomattavasti nopeampaa kuin koko järjestelmän laajuinen luettelointi pelkällä <tt>lsof</tt>-komennolla, kunhan hakemistopuu ei ole iso. Järjestelmän laajuinen listaus on usein kooltaan satoja kilotavuja, joten sitä on joka tapauksessa suodatettava koneellisesti tarvittavan tiedon löytämiseksi. | ||
== Katso myös == | == Katso myös == | ||
*[[ | *[[ls]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |
Nykyinen versio 16. lokakuuta 2016 kello 00.13
lsof on komentoriviohjelma, joka luettelee avoinna olevat tiedostot ("list open files"). Massamuistissa olevien ns. tavallisten tiedostojen lisäksi on olemassa lukuisia erikoistiedostotyyppejä, esimerkiksi laitetiedostot /dev-hakemistossa ja prosessien hallintaan liittyvät erikoistiedostot /proc-hakemistossa.
Käyttö[muokkaa]
Oletusarvoisesti komento
lsof
luettelee myös kaikki avoinna olevat verkkoyhteydet, mikä joskus saattaa hidastaa komennon suoritusta.
Komennon voi rajoittaa tiettyyn hakemistoon ja tulostetta voidaan suodattaa monipuolisesti eri valitsimilla. Esimerkiksi komento
lsof +D .
luettelee vain työhakemistossa (.) ja sen alihakemistoissa auki olevat tiedostot, mikä on huomattavasti nopeampaa kuin koko järjestelmän laajuinen luettelointi pelkällä lsof-komennolla, kunhan hakemistopuu ei ole iso. Järjestelmän laajuinen listaus on usein kooltaan satoja kilotavuja, joten sitä on joka tapauksessa suodatettava koneellisesti tarvittavan tiedon löytämiseksi.