Der er måder at finde og stoppe bugs på Linux. Den " Oops "-funktionalitet i Linux-kernen har en debugging teknik, der løser et segmenteringsfejl problemet og viser også , hvordan du oprette kerne-kildekode debugger ( kgdb ) . Derfra løser kerne-kildekode debugger problemet ved hjælp af GNU debugger ( gdb ) . Denne gdb debugger fra Free Software Foundation, bruges fra kommandolinjen eller diverse grafiske værktøjer , arbejder for at lænkebinde ud Linux fejl. Det vil også brugeren rumprogrammer og Linux-kernen. Instruktioner
1
Start gdb debugger ved at bruge " gdb programnavn " kommando . GDB debugger vil indlæse eksekverbare symboler , og så vil det vise en input prompt. Denne prompt vil tillade dig at begynde at bruge debugger .
2
Se processen med gdb . For at gøre dette , skal du åbne "Kør" kommandoen for at starte udføre programmet og begynde debugging fra begyndelsen
3
Kør følgende kommando for at starte gdb med en kerne fil: . Gdb -c kerne programname . Må ikke køre programmet endnu.
4
List kildekoden , hvor du tror, fejlen ligger . Derefter sætter breakpoints i det program, du debugging at se processen i sektioner.
5.
Kør kommando og start debugging program.