mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-15 06:15:43 +02:00
1.1 KiB
1.1 KiB
strace
Herramienta de diagnóstico para rastrear llamadas al sistema. Más información: https://manned.org/strace.
- Rastrea las llamadas de un proceso usando su PID:
strace {{[-p|--attach]}} {{pid}}
- Rastrea un proceso y filtra la salida según [e]xpresiones de llamadas al sistema:
strace {{[-p|--attach]}} {{pid}} -e {{llamada_sis,llamada_sis2,...}}
- Cuenta el tiempo, número de llamada y errores para cada llamada al sistema y devuelve un resumen cuando el programa acabe:
strace {{[-p|--attach]}} {{pid}} {{[-c|--summary-only]}}
- Muestra el tiempo dedicado en cada llamada al sistema y especifica el tamaño máximo de cadena a imprimir:
strace {{[-p|--attach]}} {{pid}} {{[-T|--syscall-times]}} {{[-s|--string-limit]}} {{32}}
- Rastrea un programa ejecutándolo:
strace {{programa}}
- Rastrea las operaciones de archivos de un programa:
strace -e trace=file {{programa}}
- Rastrea las operaciones de red de un programa, así como las de todos sus procesos hijos, guardando la salida en un archivo:
strace {{[-f|--follow-forks]}} -e trace=network {{[-o|--output]}} {{rastreo.txt}} {{programa}}