Linux-gdb调试
2015-08-22 21:59
465 查看
1.b(break) main
2.b 文件名:行号 //这是对项目中多个源文件进行调试的必备操作
3.b 行号 if variable=value //条件断点,对一个循环中某次操作进行查看
4.info b //查看所有断点
5.delete(d) value //删除断点
6.run //运行,值得注意的是run之后的step(s) and next(n)
7.continue //运行到下一个断点。
8.watch 变量名 //监控变量
9.finish //结束
10.quit //退出
函数调用时会在栈区开辟空间来记录函数的活动状态包含4部分
1.自动变量
2.形参类表
3.主调函数的基地址 ebp (rbp) 中
4.执行完该函数后下一条指令的地址pc (rbp+8)
11.info registers //查看所有寄存器
edp : 基址指针寄存器
x/x 0x22222 //查看特定地址所指内存中的值
12. objdump -d a.out //反汇编exe文件
2.b 文件名:行号 //这是对项目中多个源文件进行调试的必备操作
3.b 行号 if variable=value //条件断点,对一个循环中某次操作进行查看
4.info b //查看所有断点
5.delete(d) value //删除断点
6.run //运行,值得注意的是run之后的step(s) and next(n)
7.continue //运行到下一个断点。
8.watch 变量名 //监控变量
9.finish //结束
10.quit //退出
函数调用时会在栈区开辟空间来记录函数的活动状态包含4部分
1.自动变量
2.形参类表
3.主调函数的基地址 ebp (rbp) 中
4.执行完该函数后下一条指令的地址pc (rbp+8)
11.info registers //查看所有寄存器
edp : 基址指针寄存器
x/x 0x22222 //查看特定地址所指内存中的值
12. objdump -d a.out //反汇编exe文件
相关文章推荐
- linux下whoami,who,w学习
- linux 命令 - 磁盘管理命令 df
- linux下shutdown,poweroff,reboot,halt学习区别
- linux下配置jdk环境变量的三种方法
- Linux Haproxy 安装和部署
- Linux基础命令(持续更新中)
- linux下stat命令学习
- [8-20]Linux常用目录pwd,ls,cd目录和stat,echo基本用法
- [8-20]Linux常用目录pwd,ls,cd目录和stat,echo基本用法
- 重置Centos 7 Root密码的方式
- linux下pwd命令学习
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本
- linux常见命令的常用方法示例
- Linux crontab定时执行任务 命令格式与详细例子
- linux expect自动登录ssh,ftp
- centos下安装Tesseract OCR libs
- linux系统下安装R
- linux终端和控制台
- linux下whereis,which学习区分
- VirualBox中centos6.5共享文件夹