DBX är ett kommando - line debugger i Unix . Det ser primitivt jämfört med andra grafiska debuggers men det är mycket duktiga på vad den kan göra . Det är möjligt att felsöka program vid källan ( C , C + + eller Fortran ) och i assembler eller maskinen språknivå . Detta innebär att du kommer att se och felsöka i hexadecimal notation . I de flesta Unix programmering uppställningar , kommer du att använda DBX att felsöka ditt program på den lokala datorn , då du kommer att ladda upp den i produktionen servern när du är klar . Men det finns tillfällen som du behöver veta hur man på distans för att felsöka programmet med hjälp av DBX , såsom när produktionen servern är den enda plats på fel uppstår eller om du inte har tillgång till DBX på din maskin . Saker du behöver
Unix server
Unix klientdatorer
Visa fler instruktioner
1
Öppna terminalfönster i Unix klientdatorer . Vissa UNIX smaker GUI baserade som standard . För att komma åt terminalfönster du behöver hitta sin ikon på din Unix skrivbordet eller välj det från Unix huvudmenyn . Varje Unix smak platser dess tillämpningar i en annan plats , så du kan behöva rådfråga din manual om du har problem att göra detta .
2
Logga in till fjärr Unix-server med SSH . Detta är en krypterad protokoll för fjärråtkomst som stöds av alla Unix implementationer . I terminalfönstret , skriv " ssh userid @ host " . Ersätt " userid " med ditt användarnamn på fjärrkontrollen systemet och " host " med domännamnet eller IP-adress för den server du försöker kontakta . Addera 3
Kör fjärrkontrollen kopia av DBX . Felsöka målprogrammet med fjärrkontrollen kopia av DBX . Typ " dbx programname " i Terminal-fönstret . Ersätt " programname " med filnamnet eller sökvägen till körbar fil . Fortsätt med din felsökning session .