【工具】gdb使用详细介绍

linux问题排查实战专栏,分享了作为公司专家,在解决内存、性能、各类死机等疑难问题的排查经验,认真学习可以让你在日后工作中大放光彩。

前言

  • 在工作中,无论是学习代码流程还是问题的定位,GDB都显得尤为重要,多掌握一些命令可以提升我们的效率和解决问题的能力;
  • 按照我的理解,对GDB的掌握程度可以分为三种人:
    • 基础命令,大家都知道
    • 相对高阶一点的,少数人了解,掌握之后可以提升调试解决问题的效率
    • 需要结合反汇编、栈回溯、malloc内存分配原理和结构、elf文件结构等知道,配合GDB来解决一些内存相关的偶现问题

本文结合工作经验,主要是对前面两部分内容进行描述,最后部分会在其他专题展开描述。掌握这些命令,在工作、熟悉代码或者调试问题时更加游刃有余。

1、GDB基础介绍

1.1简介<

你可能感兴趣的:(linux疑难问题排查实战,gdb,linux,问题调试)