Linux GDB 常用命令

GDB linux下的调试工具,常用命令做个备忘:


1. 加载文件 file ./test

2.设置参数 set args xxxxxx

                    show args

3. 运行 r(un)

             n(ext)

             s(tep)

4.断点  b main

             b *main+100

             b strncpy

             b *0x123456  地址

     info breakpoints

             enable breakpoints

             disable breakpoints

             break        不加参数,表示中断在当前位置$pc

5.显示当前指令 display/i $pc   

                               x/3i $pc

                               disassemble

6.寄存器操作   info registers rax

                          set $ebx=1

7.内存查看    x /10s $rax

                       x /8c 0x2ff22d1f    

8.当前位置  frame

                      backtrace

                                       

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值