Christian Z. schrieb:
Henning Hucke wrote:
On Sun, 11 Jan 2004, Christian Z. wrote:
[...] Ich mchte einen Prozess, welcher normalerweise auf der Console läuft, wieder in den Vordergrund holen.
"Vordergrund" und "Hintergrund" bezieht sich auf das jweilige Terminal, in dem der Prozess gestartet wurde. Wenn ein Programm mit dem Ein- und Ausgabe-Kanale "/dev/console" gestartet wurde, kann man es auch nur dort in den "Hintergrund" oder "Fordergrund" schicken.
Grundsätzlich gilt also: Wenn ich in einem XTerm ein Programm starte, kann ich es dort in den Hintergrund schicken (meint: Die Shell in den Fordergrund holen) und auch nur dort auch wieder in den Fordergrund holen.
Für alles andere sollte man sich "screen" anschauen (welches bereits öfters - Wink mit dem Zaunpfahl! - in diesem Zusammenhang genannt wurde).
Also ich hab den Prozess per SSH gestartet, Putty geschlossen, der Prozess läuft aber noch. Aber ich seh eben die Consolenausgabe nicht mehr. Hilfe!!!
Hallo Christian, wenn du putty zumachst und der prozess noch läuft, dann hat die "init" diesen geerbt Zum Ansehen der Prozeßhierarchie hilft "pstree". Ja wie auch solltest du die Ausgabe des Programms in der Console sehen, du machst doch ne neue Sitzung auf und es ensteht ein neuer Prozess, welcher nichts mit dem Alten zu tun hat. Gruss Andy