以下 dbx 命令在 Java 模式下和本地模式下具有相同的语法并执行相同的操作。
命令 |
功能 |
---|---|
attach |
将 dbx 连接到正在运行的进程,从而停止执行并将程序置于调试控制之下 |
cont |
使进程继续执行 |
dbxenv |
列出或设置 dbx 环境变量 |
delete |
删除断点和其他事件 |
down |
将调用栈下移(远离 main) |
dump |
输出过程或方法的所有局部变量 |
file |
列出或更改当前文件 |
frame |
列出或更改当前栈帧号 |
handler |
修改事件处理程序(断点) |
import |
从 dbx 命令库中导入命令 |
line |
列出或更改当前行号 |
list |
列出或更改当前行号 |
next |
单步执行一个源代码行(步过调用) |
pathmap |
将一个路径名映射至另一个路径名,以查找源文件等 |
proc |
显示当前进程的状态 |
prog |
管理正被调试的程序和它们的属性 |
quit |
退出 dbx |
rerun |
不带参数运行程序 |
runargs |
更改目标进程的参数 |
status |
列出事件处理程序(断点) |
step up |
向上单步执行并步出当前函数或方法 |
stepi |
单步执行一个机器指令(步入调用) |
up |
将调用栈上移(靠近 main) |
whereami |
显示当前源代码行 |