(Läuft auf einem Ubuntu 10.04 64-Bit-Server)
Gestern habe ich den Fehler gemacht, einen Prozess über SSH zu starten (von dem ich nicht wusste, dass er mehrere Tage dauern würde), ohne den Bildschirm zu verwenden. Ich habe heute den ganzen Tag damit verbracht, herauszufinden, wie ich die Ausgabe des Prozesses aus dem Eisengriff von SSH herausholen kann, damit ich meinen Client-Computer neu starten kann, aber nicht weiterkomme.
Ich habe versucht, gdb zu verwenden und den Anweisungen am Ende dieser Seite zu folgen. Wenn ich jedoch den ersten gdb-Befehl zum Erstellen einer Datei ausführe, wird eine Fehlermeldung angezeigt, die besagt No symbol table is loaded. Use the "file" command.
, dass ich das Programm, dessen Ausgabe ich habe, neu kompilieren muss Ich versuche umzuleiten, was mir jetzt natürlich keine Hilfe ist, da es bereits läuft.
Ich dachte auch, ich könnte Retty verwenden, um die Ausgabe auf ein anderes Terminal umzuleiten, aber offensichtlich wird es auf 64-Bit-Plattformen nicht kompiliert.
Wie kann ich die Ausgabe dieses Prozesses auf ein anderes Terminal oder eine Datei umleiten?