Det finns sätt att hitta och stoppa fel på Linux . Den " Oops " funktionalitet av Linuxkärnan har en felsökning teknik som löser ett problem segmentering fel , och även visar hur du ställer in debugger källkoden ( kgdb ) . Därifrån löser kernel source debugger problemet med hjälp av GNU debugger ( gdb ) . Denna gdb debugger från Free Software Foundation , användas från kommandoraden eller olika grafiska verktyg , arbetar för att fjättra ut Linux fel . Det kommer också användarvänligt rymdprogram och Linuxkärnan . Instruktioner
1
Starta gdb debugger genom att använda " gdb programnamn " kommandot . Den gdb debugger kommer att ladda körbara symboler , och så kommer det att visa en ingång prompt . Denna prompt kan du börja använda debugger .
2
Visa processen med gdb . För att göra detta , öppna " Kör " för att starta exekvera programmet och börja felsökning från början
3
Kör följande kommando för att starta gdb med en core-fil : . Gdb - c core programname . Kör inte programmet ännu .
4
Lista källkoden där du tror att felet ligger . Ställ sedan in brytpunkter i det program du felsöker att se processen i sektioner .
5
Kör kommandot och starta felsökning programmet .