HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

ltrace — Display dynamic library calls of a process. More information: <https://manned.org/ltrace>.

Submitted by: @import:tldr-pages··
0
Viewed 0 times
dynamiccommandlibraryprocessclicallsltracedisplay
linux

Problem

How to use the ltrace command: Display dynamic library calls of a process. More information: <https://manned.org/ltrace>.

Solution

ltrace — Display dynamic library calls of a process. More information: <https://manned.org/ltrace>.

Print (trace) library calls of a program binary:
ltrace {{path/to/program}}


Count library calls. Print a handy summary at the bottom:
ltrace -c {{path/to/program}}


Trace calls to malloc and free, omit those done by libc:
ltrace -e malloc+free-@libc.so* {{path/to/program}}


Write to file instead of terminal:
ltrace {{[-o|--output]}} {{file}} {{path/to/program}}

Code Snippets

Print (trace) library calls of a program binary

ltrace {{path/to/program}}

Count library calls. Print a handy summary at the bottom

ltrace -c {{path/to/program}}

Trace calls to malloc and free, omit those done by libc

ltrace -e malloc+free-@libc.so* {{path/to/program}}

Write to file instead of terminal

ltrace {{[-o|--output]}} {{file}} {{path/to/program}}

Context

tldr-pages: linux/ltrace

Revisions (0)

No revisions yet.