Versuchen Sie es mit strace -p 12345
; es sollte tun, was Sie erreichen möchten.
Die Ausgabe kann so gefiltert werden, dass nur geöffnete Dateien angezeigt werden (Kommentar von Dan D.):
strace -e open -p 12345
Hinweis: Sie können auch schnell ablaufende Prozesse mit strace -e open <command>
verfolgen .
Das neue Dienstprogramm fatrace wird dies tun:https://launchpad.net/fatrace/
sudo fatrace | grep '(6514)'
Verwenden Sie nicht die Option -p, sie bedeutet das Gegenteil von dem, was sie in lsof oder anderen Dienstprogrammen bedeutet.
Dies führt zu einer Schleife, die Ihren Befehl erneut ausführt und den Bildschirm jedes Mal löscht:
watch "lsof -p 12345"
WARNUNG:Dadurch werden schnelle Dateizugriffe verpasst und es ist nur geeignet, lange vorhandene Dateien anzuzeigen