| -f | Trace descendants of the original traced process created by fork(2), vfork(2), etc. |
| -a | Show the argument strings that are passed in each execve(2) system call. |
| -e | Show the environment strings that are passed in each execve(2) system call. |
| -d | Include timestamps in the output showing the time elapsed since the trace was started. |
| -D | Include timestamps in the output showing the time elapsed since the last recorded event. |
| -S | Do not display information about signals received by the process. (Normally, truss displays signal as well as system call events.) |
| -o file |
| | Print the output to the specified file instead of standard error. |
| -p pid | Follow the process specified by pid instead of a new command. |
| command [args] |
| | Execute command and trace the system calls of it. (The -p and command options are mutually exclusive.) |
|