| -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.) | 
 |