Inhaltsverzeichnis

Jobs, fg und bg unter Linux

In der Linux-Shell können Prozesse (Jobs) im Vordergrund oder Hintergrund ausgeführt werden.

Hintergrundprozesse

Ein Befehl kann mit einem `&` am Ende in den Hintergrund gelegt werden:

sleep 60 &

Der Befehl läuft dann weiter, während die Shell für neue Eingaben bereit ist.

Vordergrund und Hintergrund steuern

Beispiel:

sleep 100
# Mit Strg+Z anhalten
bg    # Im Hintergrund fortsetzen
fg    # Wieder in den Vordergrund holen

Jobs anzeigen

Mit dem Befehl `jobs` werden alle aktuellen Jobs der Shell angezeigt.

Zusammenfassung

Siehe auch

Relevante man pages

man bash – Informationen zu Job-Steuerung in der Bash
man jobs – Details zum jobs-Befehl (oft in der Shell-Hilfe)
man fg   – Details zum fg-Befehl (oft in der Shell-Hilfe)
man bg   – Details zum bg-Befehl (oft in der Shell-Hilfe)