Ero sivun ”Fuser” versioiden välillä
Pb (keskustelu | muokkaukset) p (prosessienhallintaluokkaan ym) |
Pb (keskustelu | muokkaukset) p (perustyökalut-luokkaan: löytyy samasta paketista kuin killall ja pstree) |
||
Rivi 10: | Rivi 10: | ||
==Asennus== | ==Asennus== | ||
<tt>fuser</tt>-ohjelma ei ole kaikissa jakeluissa oletusarvoisesti mukana, mutta sen voi asentaa [[ohjelmien asentaminen|tavalliseen tapaan]]. Se löytyy yleensä [[paketinhallintajärjestelmä|paketista]] <tt>psmisc</tt>. | <tt>fuser</tt>-ohjelma ei ole aivan kaikissa jakeluissa oletusarvoisesti mukana, mutta sen voi asentaa [[ohjelmien asentaminen|tavalliseen tapaan]]. Se löytyy yleensä [[paketinhallintajärjestelmä|paketista]] <tt>psmisc</tt>. | ||
== Katso myös == | == Katso myös == | ||
Rivi 17: | Rivi 17: | ||
[[Luokka:Prosessienhallinta]] | [[Luokka:Prosessienhallinta]] | ||
[[Luokka:Komentorivin | [[Luokka:Komentorivin perustyökalut]] |
Versio 2. elokuuta 2009 kello 20.46
fuser on komentoriviohjelma, joka kertoo tiedostoja, pistokkeita (engl. sockets) tai tiedostojärjestelmiä käyttävät prosessit , sekä pyydettäessä lopettaa ne. Komento on erityisen käytännöllinen silloin, kun joku tiedostojärjestelmä täytyisi irrottaa tai liitosparametrejä muuttaa, mutta jokin tuntematon ohjelma käyttää kyseistä tiedostojärjestelmää. Tällaisessa tilanteessa tulee virheilmoitus:
umount: /home: device is busy
Käyttöesimerkkejä
Listataan (valitsin -m) juuritiedostojärjestelmää käyttävät prosessit runsassanaisesti (valitsin -v):
fuser -mv /
Yritetään lopettaa (valitsin -k) kaikki /home-tiedostojärjestelmää käyttävät prosessit, mutta kysytään kuitenkin käyttäjältä jokaisesta erikseen (valitsin -i):
fuser -ki /home
Asennus
fuser-ohjelma ei ole aivan kaikissa jakeluissa oletusarvoisesti mukana, mutta sen voi asentaa tavalliseen tapaan. Se löytyy yleensä paketista psmisc.