Det finnes måter å finne og stoppe bugs på Linux. Den " Oops" funksjonaliteten av Linux-kjernen har en debugging teknikk som løser en segmentering feil problem , og også viser deg hvordan du setter opp kjernen kilde debugger ( kgdb ) . Derfra løser kernel source debugger problemet ved hjelp av GNU debugger ( gdb ) . Dette gdb debugger fra Free Software Foundation , som brukes fra kommandolinjen eller ulike grafiske verktøy , virker å lenke ut Linux feil . Det vil også brukervennlig romprogram og Linux-kjernen. Instruksjoner
en
Start gdb debugger ved å bruke " gdb program name "-kommandoen . Den gdb debugger vil laste kjørbare symboler, og så vil det vise en innskrivingsledetekst . Denne meldingen vil tillate deg å begynne å bruke debugger .
2
Se prosessen med gdb . For å gjøre dette , åpne " Kjør"-kommandoen for å starte kjøre programmet og starte feilsøking fra begynnelsen
3
Kjør følgende kommando for å starte gdb med en kjerne fil : . Gdb - c kjerne Programnavn . Ikke kjør programmet ennå .
4
List kildekoden der du tror feilen ligger . Deretter sette svake punktene i programmet du debugging for å vise prosessen i seksjoner.
5
Kjør kommandoen og starte debugging program .