freebsd man page for dtruss

Query: dtruss

OS: freebsd

Section: 1

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

DTRUSS(1)						    BSD General Commands Manual 						 DTRUSS(1)

NAME
dtruss -- Trace system calls and userland stacks using DTrace
SYNOPSIS
dtruss [-acdefholLs] [-t syscall] [-n name -p pid command]
DESCRIPTION
The dtruss utility traces system calls and (optionally) userland stack traces for the specified programs. The following options are available: -p pid Trace the process with PID pid. -n name Trace the process with name name. -t syscall Trace the specified syscall only. -a Print all details. -c Print syscall counts. -d Print relative times (in microseconds). -e Print elapsed times (in microseconds). -f Follow the children processes. -l Force printing PID / TID. -o Print time spent on CPU. -s Print userland stack backtraces. -L Don't print PID / TID. -b bufsize Specify the DTrace buffer size.
EXIT STATUS
The dtruss utility exits 0 on success, and >0 if an error occurs.
SEE ALSO
dtrace(1)
HISTORY
The dtruss utility comes from the DTraceToolkit and was first imported into FreeBSD 9.0.
AUTHORS
Brendan Gregg
BSD
August 26, 2010 BSD
Related Man Pages
dapptrace(1m) - osx
errinfo(1m) - mojave
procsystime(1m) - mojave
dappprof(1m) - osx
dtruss(1m) - osx
Similar Topics in the Unix Linux Community
ps command
Get pid
multiple search keyword in grep
script to extract PID
How to choose the RIGHT PID?