Hi Christian,
Ctrl+Z -> Job stoppen
Ok - damit ist das größte Mißverständnis meinerseits geklärt, ich dachte, dass auf der Shell auch Prozesse im Hintergrund _laufen_ könnten, aber anscheinend ist es so, dass Prozesse auf der Shell, die im Hintergrund sind, gestoppt sind und erst wieder weiterlaufen, wenn man sie in den Vordergrund holt.
bg -> Aktuellen Job in den Hintergrund
fg -> Aktuellen Job in der Vordergrund
jobs -> Jobs anzeigen
bg N -> Job N in den Hintergrund
fg N -> Job N in den Vordergrund
Vielen Dank - jetzt kann ich also einen Prozess der im Vordergrund ist und auf Strg+C nur mit einem "Hm?" antwortert mit Strg+Z unterbrechen, mit dann per ps -A die PID holen, kill PID sagen, dann per fg den Job wieder in den Vordergrund holen und sehe, wie er vor meinen Augen stirbt - Feine Sache das ;-)
Prozess gleich im Hintergrund starten (Achtung: falls der Prozess auf's Terminal was ausgibt kommt er nicht dazu, sondern wird instantan per SIGTTOU gestoppt):
Theoretische Frage: Kann ein Prozess auf SIGTTOU reagieren? Ich denke doch nein, weil der Prozess da bereits gestoppt wird, oder?
MfG, Dennis.