The dbx debug program provides subcommands for performing the following task categories:
| clear | Removes all stops at a given source line. |
| cleari | Removes all breakpoints at an address. |
| delete | Removes the traces and stops corresponding to the specified numbers. |
| status | Displays the currently active trace and stop subcommands. |
| stop | Stops execution of the application program. |
| cont | Continues running the program from the current breakpoint until the program finishes or another breakpoint is encountered. |
| detach | Exits the debug program, but continues running the application. |
| down | Moves a function down the stack. |
| goto | Causes the specified source line to be the next line run. |
| gotoi | Changes program counter addresses. |
| next | Runs the application program up to the next source line. |
| nexti | Runs the application program up to the next source instruction. |
| rerun | Begins running an application. |
| return | Continues running the application program until a return to the specified procedure is reached. |
| run | Begins running an application. |
| skip | Continues execution from the current stopping point. |
| step | Runs one source line. |
| stepi | Runs one source instruction. |
| up | Move a function up the stack. |
| trace | Prints tracing information. |
| tracei | Turns on tracing. |
| where | Displays a list of all active procedures and functions. |
| quit | Quits the dbx debug program. |
| edit | Invokes an editor on the specified file. |
| file | Changes the current source file to the specified file. |
| func | Changes the current function to the specified function or procedure. |
| list | Displays lines of the current source file. |
| listi | Lists instructions from the application. |
| move | Changes the next line to be displayed. |
| / (Search) | Searches forward in the current source file for a pattern. |
| ? (Search) | Searches backward in the current source file for a pattern. |
| use | Sets the list of directories to be searched when looking for a file. |
| assign | Assigns a value to a variable. |
| case | Changes the way in which dbx interprets symbols. |
| dump | Displays the names and values of variables in the specified procedure. |
| Prints the value of an expression or runs a procedure and prints the return code. | |
| set | Assigns a value to a nonprogram variable. |
| unset | Deletes a nonprogram variable. |
| whatis | Displays the declaration of application program components. |
| whereis | Displays the full qualifications of all the symbols whose names match the specified identifier. |
| which | Displays the full qualification of the specified identifier. |
| attribute | Displays information about all or selected attributes objects. |
| condition | Displays information about all or selected condition variables. |
| mutex | Displays information about all or selected mutexes. |
| thread | Displays and controls threads. |
| multproc | Enables or disables multiprocess debugging. |
| call | Runs the object code associated with the named procedure or function. |
| Prints the value of an expression or runs a procedure and prints the return code. |
| catch | Starts trapping a signal before that signal is sent to the application program. |
| ignore | Stops trapping a signal before that signal is sent to the application program. |
| display memory | Displays the contents of memory. |
| gotoi | Changes program counter addresses. |
| map | Displays address maps and loader information for the application program. |
| nexti | Runs the application program up to the next machine instruction. |
| registers | Displays the values of all general-purpose registers, system-control registers, floating-point registers, and the current instruction register. |
| stepi | Runs one source instruction. |
| stopi | Sets a stop at a specified location. |
| tracei | Turns on tracing. |
| alias | Displays and assigns aliases for dbx subcommands. |
| help | Displays help information for dbx subcommands or topics. |
| prompt | Changes the dbx prompt to the specified string. |
| screen | Opens an Xwindow for dbx command output. |
| sh | Passes a command to the shell for execution. |
| source | Reads dbx commands from a file. |
| unalias | Removes an alias. |
The dbx Symbolic Debug Program Overview.
The dbx command.