Lösung 1:
Du suchst Strace. Schau mal hier:https://wiki.ubuntu.com/Strace
Lösung 2:
Es hängt davon ab, was Sie wollen:
-
Im Großen und Ganzen möchten Sie sich inotify ansehen, um alle Dateizugriffe zu sehen, die irgendein Prozess durchführt.
-
In der kleinen Version von strace können Sie die Systemaufrufe eines bestimmten Prozesses beobachten. Strace ist ziemlich großartig. Sie können die Aufrufe eines Prozesses auf 'open' verfolgen, indem Sie
strace -f -eopen $cmd
ausführen , zum Beispiel. Die Manpage enthält natürlich alle Details zur Syntax.
Lösung 3:
strace
vor einer startenden Anwendung ist gut zu beobachten, was die App macht.
lsof
ist schön zu sehen, welche Dateien eine bereits laufende App verwendet.
Übrigens:
lsof -ni:22
zeigt an, welcher Prozess Port 22 verwendet.
Lösung 4:
SGI hat ein Tool, das Sie vielleicht ausprobieren möchten:http://oss.sgi.com/projects/fam/