荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjk (Welcome to InstallBBS,Linux!), 信区: Linux
标 题: dbx使用指南2
发信站: 荔园晨风BBS站 (Wed Dec 19 20:19:26 2001), 转信
【 以下文字转载自 jjk 的信箱 】
【 原文由 jjk.bbs@bbs.nju.edu.cn 所发表 】
发信人: bigbuffalo (大水牛), 信区: LinuxUnix
标 题: dbx使用指南2
发信站: 南京大学小百合站 (Tue Dec 18 13:32:35 2001), 站内信件
发信人: godugodu (本id收归国有), 信区: Unix
标 题: dbx使用指南2
发信站: BBS 水木清华站 (Tue Mar 14 20:24:15 2000)
下面是查看了dbx的man手册后对一些常用/使用命令的中文说明
这些命令对普通的调试已经足够了,一些多线程的调试命令就不加以介绍了
dbx使用指南:
1:实用命令
quit/q 退出
q 退出
run arg1 arg2 ... 用参数运行现有进程
r 用上次的参数再次运行
stop at <line> 在第line行设断点
stop at <proc> 在过程proc被调用处设断点
cont <singal> 继续运行到记号(断点或其他)处
return 执行完目前的进程返回
print <exp> ... 打印表达式的值
printf "string",exp,... 用c语言的格式打印结果
where 打印当前调试状态,包括当前进程等信息
func <proc> 看当前运行进程名/移动到调用proc进程的母进程处
file <file> 查看的文件切换到file文件处
list <exp1>,<exp2> 从file文件中列出从exp1行到exp2行
list <exp>:<int> 列出file文件中从exp行开始的int行
list <exp>:<int> 列出file文件中从exp行开始的int行
whatis <variable> 显示变量的类型
sh 崭时进入sh状态
sh <shell command> 执行一shell命令
2:常用命令说明
alias name "string" 把string内容定义为一缩略语name
help section 寻找某指令的帮助
playback input <file> 从file中调入调试命令流
playback output <file> 输出file中的调试命令流
record input <file> 把调试过程输出到file中
record output <file> 把命令的运行输出保存到file中
history 显示历史命令
hed 编辑历史调试命令
!<int> 运行历史命令流中第int个命令
!-<int> 运行历史命令中倒数第int个命令
!<string> 运行历史命令流中以string打头的命令
!! 重复上一个命令
command;command ... 多调试命令间用";"隔开
step <int> 向前追踪<int>步,进入线程
next <int> 向前追踪<int>步,不进入线程
delete all 清所有断点
listobj 列出目前使用的obj单元
listregions 列出被用到的内存区
listregions 列出被用到的内存区
enable <int>/disable <int> 恢复/禁用<int>号断点
catch 显示所有碰到的记号
cont at <line> 运行直到line行
intercept all 在所有例外处都中断
bx chat 在所有出现char打头的异常处中断
kill <pid> 杀死pid线程
goto <line> 从line行开始运行
stop <var> 当var产生变化时中断
stop <proc> 当进入proc进程时中断
stop [var] [at <line>] if <exp> 条件中断
trace <var> 当var变化时输出其原值和新值
trace <proc> 当进入进程时打印出母进程和参数
when if <exp> {command_list} 当条件为真时执行命令列
when at <line> [if <exp>] {command_list} 在遇到line行时如果条件为真执行
命令列
duel <exp> 一种比较好的变量输出方式
printregs 输出所有寄存器的值
status 当前状态
/<string> 向下寻找file中的string字符串
?<string> 向上寻找file中的string字符串
set 设定或显示系统参数值
--
enable <int>/disable <int> 恢复/禁用<int>号断点
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.7.200]
--
没人知道我是牛
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.119.36.188]
--
※ 转寄:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 深圳大学BBS]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店