DBX er en kommando-linje debugger i Unix. Det ser primitive forhold til andre grafiske debuggers , men det er meget i stand på, hvad det kan gøre. Det er i stand til at fejlrette programmer ved kilden niveau ( C, C + + eller FORTRAN ) og med assembler eller maskinkode sprogniveau. Det betyder, at du vil se, og debug i hexadecimal notation. I de fleste Unix programmering opsætninger , vil du bruge DBX til debug dit program på din lokale computer , så vil du uploade det i produktionen serveren, når du er færdig. Men der er tidspunkter, at du har brug for at vide, hvordan at fjernstyre debug din ansøgning ved hjælp DBX , som når produktionen server er det eneste sted fejlen opstår , eller hvis du ikke har adgang til DBX på din maskine. Ting du skal
Unix server
Unix klient PC
Vis Flere Instruktioner
1
Åbn Terminal vinduet i Unix klient-pc. Nogle Unix-varianter er GUI baseret som standard. For at få adgang til Terminal vindue, du har brug for at finde sin ikon på Unix skrivebordet eller vælge det fra Unix hovedmenuen. Hver Unix smag steder dets applikationer i et andet sted , så du kan være nødvendigt at konsultere din manual , hvis du har problem at gøre dette.
2
Log ind på den fjerne Unix-server ved hjælp af SSH . Dette er en krypteret protokol til fjernadgang , der understøttes af alle Unix implementeringer. I vinduet Terminal , skriv " ssh brugerid @ host" . Erstat " userid " med dit brugernavn på fjernbetjeningen , og "host" med domænenavnet eller Internet Protocol adresse på den server , du forsøger at kontakte.
3
Kør remote kopi DBX . Debug målprogram med fjernbetjeningen kopi af DBX . Type " dbx programname " i Terminal -vinduet. Erstat " programname " med filnavnet eller stien til din eksekverbar fil. Fortsæt med din debugging session.