Recherche…


Syntaxe

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

Comment observer les appels système d'un programme

Pour un fichier exécutable ou une commande exec, l'exécution de cette liste répertoriera tous les appels système:

$ ptrace exec

Pour afficher des appels système spécifiques, utilisez l'option -e:

$ strace -e open exec

Pour enregistrer la sortie dans un fichier, utilisez l'option -o:

$ strace -o output exec

Pour trouver les appels système utilisés par un programme actif, utilisez l'option -p en spécifiant le pid [comment obtenir le pid] :

$ sudo strace -p 1115

Pour générer un rapport statistique de tous les appels système utilisés, utilisez l'option -c:

$ strace -c exec 


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow