Outils pour utilisateurs

Outils du site


informatique:linux:strace

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:linux:strace [2008/06/13 09:11] – créée benoitinformatique:linux:strace [2026/02/24 11:27] (Version actuelle) – benoit
Ligne 5: Ligne 5:
   strace -p 7636   strace -p 7636
  
-Pour tracer le lancement d'un programme (utile pour debugger, s'il manque un librairies ou un fichier pour le bon fonctionnement du programme)+Pour tracer le lancement d'un programme (utile pour debugger, s'il manque une librairie ou un fichier pour le bon fonctionnement du programme)
   strace /usr/bin/firefox   strace /usr/bin/firefox
  
-La commande ci-dessus ne trace pas tout, car il se peut que le processus lance un processus fils. Dans ce cas pour suivre aussi les processus fils :+La commande ci-dessus ne trace pas tout, car il se peut que le programme lance un processus fils. Dans ce cas pour suivre aussi les processus fils :
   strace -f /usr/bin/firefox   strace -f /usr/bin/firefox
 +  
 +Lancer par exemple le process "netdata" pendant 1s en filtrant les opérations : 
 +  timeout 1s strace -f -e trace=open,openat,read,write /usr/sbin/netdata -D
informatique/linux/strace.1213348285.txt.gz · Dernière modification : (modification externe)