Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
EXTRACE(1)		    General Commands Manual		    EXTRACE(1)

NAME
       extrace -- trace	exec() calls system-wide

SYNOPSIS
       extrace [-deflqtu] [-o file] [-p	pid | cmd ...]

DESCRIPTION
       extrace traces all program executions occurring on a system.

       The options are as follows:

       -d      Print the current working directory of the new process.

       -e      Print environment of process, or	`-' if unreadable.

       -f      Generate	flat output without indentation.  By default, the line
	       indentation reflects the	process	hierarchy.

       -l      Resolve	full  path  of the executable.	By default, argv[0] is
	       shown.

       -q      Suppress	printing of exec(3) arguments.

       -t      Also display process exit status	and duration.

       -u      Also display the	user running the process.

       -o file
	       Redirect	trace output to	file.

       -p pid  Only trace exec(3) calls	descendant of pid.

       cmd ...
	       Run cmd ... and only trace descendants of this command.

	       By default, all exec(3) calls are traced	globally.

EXIT STATUS
       The extrace utility exits 0 on success, and >0 if an error occurs.

SEE ALSO
       fatrace(1), ktrace(1), ps(1), pwait(1)

AUTHORS
       Leah Neukirchen <leah@vuxu.org>
       Duncan Overbruck	<mail@duncano.de>

LICENSE
       extrace is licensed under the terms of the MIT license.

FreeBSD	ports 15.quarterly     October 18, 2025			    EXTRACE(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=extrace&sektion=1&manpath=FreeBSD+Ports+15.0.quarterly>

home | help