sala@home:~$

lsof

Az lsof parancs (LiSt of Open Files) az összes megnyitott fájlt kilistázza, ráadásul azt is jelzi, hogy milyen program nyitotta meg a fájlt. Rendkívül hasznos, ha egy fájlunkat valami ismeretlen processz használja.Példának vegyük azt az esetet, amikor látjuk, hogy

/var/spool/mail/user

fájl mérete folyamatosan változik, és kíváncsiak vagyunk arra, miért:

[root@gep]# lsof /var/spool/mail/user
 COMMAND   PID    USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
 alpine  15129    user    5u   REG   8,17 24907530 171077 /var/spool/mail/user

Az eredményből rögtön látszik, hogy

user

felhasználó által indított

alpine

program módosítja a fájlt.