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
dtruss(1m) - mojave
errinfo(1m) - mojave
topsyscall(1m) - mojave
dappprof(1m) - osx
errinfo(1m) - osx
Similar Topics in the Unix Linux Community
ps command
PID - Getting the processname of terminated/old Process
What is a PID number?
How to choose the RIGHT PID?
Isolate text with sed or similar utility