The GDB or the GNU Debugger has by far been the most simplest to learn, use and yet its elegance in terms of what it can do to help out is amazing. Even the most complex of debugging IDEs use GDB internally. One such example is the Data Display Debugger under Linux. Another IDE that can use GDB is Eclipse.
Here the most common commands are presented in the form of a quick reference card:
Technorati : DDD, GDB, data display debugger, linux, quick reference, reference card