strace

Introduction

strace (presumably short for "system trace") is a debugging utility in Linux to monitor the system calls used by a program and all the signals it receives, similar to "truss" utility in other Unix systems. This is made possible by a kernel feature known as ptrace.

Notes

References

  1. http://en.wikipedia.org/wiki/Strace