Ricerca…


Sintassi

  • strace -c [df] [-In] [-bexecve] [-eexpr] ... [-Ooverhead] [-Ssortby] -ppid ... / [-D] [-Evar [= val]] ... [-uusername] comando [args]

Come osservare le chiamate di sistema di un programma

Per un file eseguibile o un comando exec, in esecuzione verranno elencate tutte le chiamate di sistema:

$ ptrace exec

Per visualizzare chiamate di sistema specifiche usa l'opzione -e:

$ strace -e open exec

Per salvare l'output in un file usa l'opzione -o:

$ strace -o output exec

Per trovare le chiamate di sistema utilizzate da un programma attivo, utilizzare l'opzione -p specificando il pid [come ottenere pid] :

$ sudo strace -p 1115

Per generare un rapporto di statistiche di tutte le chiamate di sistema utilizzate, utilizzare l'opzione -c:

$ strace -c exec 


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow