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

                                       

         

你可能感兴趣的:(心得体会,Linux,GDB)