Hallo, gibt es eine Möglichkeit, herauszufinden, welche Dateien von einem Programm geschrieben werden? Z.B. starte ich GIMP und sehe, auf welche Dateien von GIMP schreibend zugegriffen werden ... ist das möglich? Oder bleibt da nur irgendein Trick mit "find" nach Dateien, die im Zeitraum XY geändert wurden? Grüße Philipp -- http://philipp.rootiniert.de E-Mails verschlüsseln mit PGP. Mein PGP-Key zur Verifizierung: http://tinyurl.com/ddyfnm -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Philipp Bender wrote:
gibt es eine Möglichkeit, herauszufinden, welche Dateien von einem Programm geschrieben werden? Z.B. starte ich GIMP und sehe, auf welche Dateien von GIMP schreibend zugegriffen werden ... ist das möglich? Oder bleibt da nur irgendein Trick mit "find" nach Dateien, die im Zeitraum XY geändert wurden?
Du kannst Dein Programm mit "strace programm" starten; der output ist aber ... nicht so einfach lesbar! Wichtig: $programm muss wirklich das Programm sein, kein wrapper- skript wie z.B. firefox! Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andreas,
Du kannst Dein Programm mit "strace programm" starten; der output ist aber ... nicht so einfach lesbar!
Wichtig: $programm muss wirklich das Programm sein, kein wrapper- skript wie z.B. firefox!
Vielen Dank dafür, das probier ich aus. -- http://philipp.rootiniert.de E-Mails verschlüsseln mit PGP. Mein PGP-Key zur Verifizierung: http://tinyurl.com/ddyfnm -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mon, 4 Jan 2010 13:09:33 +0100, you wrote:
gibt es eine Möglichkeit, herauszufinden, welche Dateien von einem Programm geschrieben werden?
Wie schon empfohlen, trace. Mit der Option '-e trace=' kannst Du die zu loggenden Operationen eingrenzen, also etwa mit -e trace=open,close nur das Öffnen und Schliessen von Dateien, oder eben mit trace=file alle dateibezogenen Operationen. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Philipp,
Wie schon empfohlen, trace. Mit der Option '-e trace=' kannst Du die zu loggenden Operationen eingrenzen, also etwa mit -e trace=open,close nur das Öffnen und Schliessen von Dateien, oder eben mit trace=file alle dateibezogenen Operationen.
Vielen Dank -- ich werd mich jetzt gleich mal dranmachen und eure Tipps ausprobieren. Grüße Philipp -- http://philipp.rootiniert.de E-Mails verschlüsseln mit PGP. Mein PGP-Key zur Verifizierung: http://tinyurl.com/ddyfnm -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 04 Jan 2010, Philipp Thomas schrieb:
On Mon, 4 Jan 2010 13:09:33 +0100, you wrote:
gibt es eine Möglichkeit, herauszufinden, welche Dateien von einem Programm geschrieben werden?
Wie schon empfohlen, trace. Mit der Option '-e trace=' kannst Du die zu loggenden Operationen eingrenzen, also etwa mit -e trace=open,close nur das Öffnen und Schliessen von Dateien, oder eben mit trace=file alle dateibezogenen Operationen.
Als Ergänzung mein Standardaufruf: strace -fF -s 128 -e file programm Wenn's ein script ist: strace -fF -s 128 -e file interpreter script Auch gern genommen: -e process,file -dnh -- "[Cross Border Leasing] ist nur heiße Finanzluft aus Amerika, die dann direkt in die Köpfe deutscher Kommunalpolitiker weitergeleitet wurde, weil da offensichtlich sehr, sehr viel Platz ist. -- Frank Lüdecke -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
David Haller
-
Kyek, Andreas, VF-DE
-
Philipp Bender
-
Philipp Thomas