strace

strace

Seguimiento de llamadas y señales del sistema.Una utilidad de espacio de usuario de diagnóstico, depuración e instrucción.
strace es una utilidad de espacio de usuario de diagnóstico, depuración e instrucción para Linux.Se utiliza para monitorear las interacciones entre los procesos y el kernel de Linux, que incluye llamadas al sistema, entregas de señales y cambios en el estado del proceso.La operación de strace es posible gracias a la característica del núcleo conocida como ptrace.Algunos sistemas tipo Unix proporcionan otras herramientas de diagnóstico similares a strace, como truss.
strace

Alternativas a strace para BSD con licencia comercial