lsof (list open files) listet Informationen über von Prozessen geöffnete Dateien. Hierbei steht „Datei“ für eine reguläre Datei, einen Ordner, ein Block Device, eine Bibliothek, ein Stream, eine Netzwerk-Datei, u.v.a. …
Der Aufruf
$ lsof
listet alle offenen Dateien und ihren Prozess auf, mit folgenden beispielhaften Angaben:
COMMAND | PID | USER | FD | TYPE | DEVICE | SIZE/OFF | NODE | NAME |
---|---|---|---|---|---|---|---|---|
mixer_app | 3331 | marc | mem | REG | 254,1 | 42504 | 2685 | /lib/i686/cmov/libnss_files-2.9.so |
Mount beklagt sich, dass /media/USB nicht ausgehängt werden kann, da es benutzt wird.
$ lsof | grep /media/USB
liefert als COMMAND smbd, so könnte ein Neustart des Samba-Daemons mittels
# /etc/init.d/samba restart
Abhilfe schaffen, im Falle eines abgestürzten Programmes könnte
# kill <PID>
helfen.