GDB bietet eine große Liste ,von Befehlen ist jedoch die folgenden Befehle sind die, die am häufigsten verwendet:
b Haupt - puts einen Haltepunkt zu Beginn des Programms
b - Puts einen Haltepunkt an der aktuellen Zeile
b N - Puts einen Haltepunkt in Zeile N
b +N - Puts einen Haltepunkt N Zeilen nach unten von der aktuellen Zeile
b fn - Puts einen Haltepunkt zu Beginn der Funktion "fn"
d N - Löscht Haltepunktzahl N
Info Pause - Liste Haltepunkte
r - läuft das Programm bis zu einem Haltepunkt oder Fehler
c - Fortsetzung der Programmausführung bis zum nächsten Haltepunkt oder Fehler
f - läuft bis die aktuelle Funktion ist beendet
s - läuft die nächste zeile von Programm
s N - läuft die nächsten N Zeilen des Programms
n - mögen s, aber es tut nicht Schritt in Funktionen
u N - läuft bis Sie bekommen N Zeilen vor, der aktuellen Zeile
p var - Druckt den aktuellen Wert der Variablen "var"
bt - Druckt einen Stack-Trace
u - Geht eine Ebene höher im Stapel
d - Geht nach unten eine Ebene tiefer im Stack
q - quitt gdb