windbg入门教程中常见命令总结

在之前几篇文章中使用了多种命令包括,查看内存的d命令、查看堆栈的k命令以及查看线程的~命令等等。

现在总结如下:

命令 命令描述
.cls 清除windbg调试窗口内容
.frame 设置进入某个函数栈,可用于显示当前栈中的局部变量
~ 显示或者切换线程信息(~* ~1),可以配合其他命令执行(~*kn)
k 显示当前线程的堆栈, 例如kb kp,kn,这些后缀控制了显示的格式和信息
d 用于显示内存信息,比如da,dd等等
dt 用于显示类型,包括局部变量、全局变量、联合体和结构体
.exr 显示异常记录信息
.cxr 显示上下文记录信息
!analyze 自动分析并生成异常报告
!locks 显示死锁

为了方法查询和了解命令的用途,这里给出两个链接,一个链接整理的很清楚,一个是官方的文档,链接一更加推荐哦!

链接一: http://windbg.info/doc/1-common-cmds.html
在这里插入图片描述

链接二:https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/commands
在这里插入图片描述

发布了281 篇原创文章 · 获赞 327 · 访问量 66万+

猜你喜欢

转载自blog.csdn.net/xiao3404/article/details/101481495
今日推荐