Als «debugging» getaggte Fragen

ist ein Prozess zum Auffinden und Reduzieren der Anzahl von Fehlern oder Defekten in einem Computerprogramm, wodurch es sich wie erwartet verhält

8
Wie kann man ein Bash-Skript debuggen?
Ich habe einige Probleme mit einigen Skripten in Bash, über Fehler und unerwartetes Verhalten. Ich möchte die Ursachen der Probleme untersuchen, damit ich Korrekturen anwenden kann. Gibt es eine Möglichkeit, eine Art "Debug-Modus" für Bash zu aktivieren, um weitere Informationen zu erhalten?
135 bash  debugging 


3
Fehlerbehebung und Debugging im Linux-Netzwerk
Von Zeit zu Zeit waren Linux- und Unix-Benutzer mit verschiedenen Netzwerkproblemen konfrontiert. Viele dieser Probleme werden hier und in einigen anderen Fehlerbehebungsforen vorgestellt, sie sind jedoch sehr konkret und enthalten viele zusätzliche technische Informationen. Manchmal ist es schwierig, den Hauptgrund und den wahren Grund für das Verhalten fehlerhafter Systeme zu …

4
Wie hat "git pull" meine Hausaufgaben gegessen?
Ich fühle mich wie ein Kind im Büro des Direktors, das erklärt, dass der Hund meine Hausaufgaben in der Nacht vor der Fälligkeit gefressen hat, aber ich starre einen verrückten Datenverlust ins Gesicht und kann nicht herausfinden, wie es passiert ist. Ich würde gerne wissen, wie git mein Repository als …


4
Woher wissen, wo ein Programm unter Linux hängen bleibt?
Ich führe den folgenden Befehl auf meinem Ubuntu-Server aus root@slot13:~# lxc-stop --name pavan --logfile=test1.txt --logpriority=trace Es scheint unendlich zu hängen. Wann immer dies unter AIX passierte, habe ich einfach die PID des fehlerhaften Prozesses abgerufen und gesagt $ procstack <pid_of_stuck_process> und es zeigte den gesamten Aufrufstapel des Prozesses. Gibt es …

2
Wie kann man mit GDB ein-, aussteigen und überschreiten?
helpWährend ich in der GDB war, habe ich getippt , aber nichts über Einsteigen, Übersteigen und Aussteigen gefunden. Ich habe einen Haltepunkt in ein Assembly-Programm in _start( break _start) eingefügt . Danach habe ich getippt nextund das Debuggen beendet. Ich denke, es war, weil es fertig war _startund nicht so …




4
Kernel-Hacking-Umgebung
Ich habe in Embedded-Betriebssystemen wie uCOS, ThreadX gearbeitet. Während ich Apps in Linux codiert habe, plane ich jetzt, Linux Kernel zu erlernen. Ich habe einige Fragen zur Umwelt. Welches ist die beste Distribution, die benutzerfreundliche Tools für die Kernel-Entwicklung bietet? (Bisher hatte ich RHEL und Fedora verwendet. Obwohl ich mit …

3
Wie kann ich sehen, welcher Befehl tatsächlich in der Shell über einen Alias ​​oder eine Funktion ausgeführt wurde?
Ich habe zum Beispiel eine Bash-Funktion (oder einen Alias) function install() {sudo apt-get install $@}. Wenn install dicelabich den Befehl ausführe, erwarte ich, dass er tatsächlich ausgeführt wird sudo apt-get install dicelab. Wo kann ich sehen, was tatsächlich von der Shell ausgeführt wurde? Ich möchte sicherstellen, dass meine komplizierteren Aliase …
20 bash  shell  debugging 


3
So kompilieren Sie ohne Optimierungen -O0 mit CMake
Ich benutze Scientific Linux (SL). Ich versuche, ein Projekt zu kompilieren, das eine Reihe von C ++ (.cpp) -Dateien verwendet. In das Verzeichnis gebe user/project/Buildich ein make, um alle CPP-Dateien zu kompilieren und zu verknüpfen. Ich muss dann gehen user/run/und dann tippen./run.sh values.txt Um mit GDB zu debuggen, muss ich …

2
Tools zum Debuggen von Routing-Tabellen auf einem Linux-Computer?
Gibt es ein Tool zum Debuggen von Routingtabellen auf einem Linux-Computer? Ich meine eine, die ich verwenden kann, indem ich eine IP-Adresse eingebe. Sie berücksichtigt die vorhandene Routing-Tabelle und gibt die Übereinstimmungen aus der Tabelle aus, damit ich eine Vorstellung davon bekomme, wohin die Pakete gehen werden.
17 ip  routing  debugging 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.