Fuser

Linux.fista
Versio hetkellä 26. lokakuuta 2008 kello 11.16 – tehnyt Ilaiho (keskustelu | muokkaukset) (Kumottu muokkaus #23558, jonka teki [[Special:Contributions/ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!!|ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT ER)
Siirry navigaatioon Siirry hakuun

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 juuritiedostojärjestelmää käyttävät prosessit runsassanaisesti (engl. verbose):

fuser -mv /

Yritetään lopettaa kaikki /home-tiedostojärjestelmää käyttävät prosessit, mutta kysytään kuitenkin käyttäjältä jokaisesti erikseen:

fuser -ki /home

Asennus

fuser-ohjelma ei ole kaikissa jakeluissa oletusarvoisesti mukana, mutta sen voi asentaa tavalliseen tapaan. Debianissa ja Ubuntussa se löytyy paketista psmisc.

Katso myös