2.4 Gestion des process

De UnixWiki
Aller à la navigation Aller à la recherche

Tracer les appels system (syscall) d'un process

 # strace ls 
 # strace -o /tmp/output.txt /bin/ls
 # strace -p 22254 -s 80 -o /tmp/output.txt (-s augmenter la taille maximum des chaines de caractère à afficher, défaut=32)

Mettre un filtre sur les syscalls:

 # strace -e trace=open,read -p 22254 -s 80 -o /tmp/output.txt

Connaître les librairies utilisé par un binaire

 # ldd /bin/ls

Tracer les appels au librairies dynamique d'un process

 # ltrace ls