Programm Zugriffe protokollieren

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
klal
Beiträge: 237
Registriert: 20.12.2007 12:16:41

Programm Zugriffe protokollieren

Beitrag von klal » 20.01.2020 18:28:00

Hallo,
wie kann ich ein ein Programm so starten, dass alle Dateizugriffe angezeigt / protokolliert werden.
"lsof -p PID" zeigt mir zwar die aktuellen Zugriffe, aber wenn nur sporadisch oder bei Start und Ende zugegriffen wird, werden die betreffenden Dateien ja nicht angezeigt.

Grüße
Klal

DeletedUserReAsG

Re: Programm Zugriffe protokollieren

Beitrag von DeletedUserReAsG » 20.01.2020 18:49:46

klal hat geschrieben: ↑ zum Beitrag ↑
20.01.2020 18:28:00
wie kann ich ein ein Programm so starten, dass alle Dateizugriffe angezeigt / protokolliert werden.
Zum Beispiel mit strace und passenden Optionen/Filtern.

klal
Beiträge: 237
Registriert: 20.12.2007 12:16:41

Re: Programm Zugriffe protokollieren

Beitrag von klal » 20.01.2020 19:09:17

Danke, das wars :D

EinSteiGer
Beiträge: 91
Registriert: 10.12.2016 18:07:39

Re: Programm Zugriffe protokollieren

Beitrag von EinSteiGer » 20.01.2020 19:16:04

Ich kenne mich zwar nicht wirklich damit aus, würde aber auch auf Debianstrace sowie Debianltrace und Debianxtrace verweisen wollen, denn bei https://www.debian.org/doc/manuals/debi ... activities heißt es:
Sie können Programmaktivitäten mit strace(1) (für Systemaufrufe und -signale), ltrace(1) (für Bibliotheksaufrufe) oder xtrace(1) (für die Kommunikation zwischen X11-Client und -Server) verfolgen.
Systemaufrufe des ls-Befehls verfolgen Sie z.B. wie folgt:

Code: Alles auswählen

$ sudo strace ls

Antworten