Jobs

Aus Foxwiki

Bezeichnung

Mit jobs kann Mann die Hintergrund-Jobs in der aktuellen Shell-Sitzung anzuzeigen.

Übersicht

jobs

Optionen

jobs -l

Um den Status aller gestoppten und Hintergrundjobs in der aktuellen Shell-Sitzung anzuzeigen mit Process ID

jobs -p

Status aller gestoppten und Hintergrundjobs mit nur Process ID

kill -9
kill -1

Zum Beenden des Hintergrundprozesses

fg 

Um einen Hintergrundprozess in den Vordergrund zu bringen

bg

Um einen Vordergrund in den Hintergrundprozess zu bringen

Beispiel

  1. Nummerierter Listeneintrag
sleep 1000

Um einen Befehl im Foreground auszuführen

  1. Nummerierter Listeneintrag
STRG+z

Um einen Foregroundprozess Anhalten

  1. Nummerierter Listeneintrag
sleep 2000 & 

Um einen Befehl im Hintergrund auszuführen

  1. Nummerierter Listeneintrag
jobs
[1]+  Angehalten              sleep 1000
[2]-  Läuft                  sleep 2000 &

Um den Status aller gestoppten und Hintergrundjobs in der aktuellen Shell-Sitzung anzuzeigen


  1. Nummerierter Listeneintrag
jobs -l
[1]+  1990 Angehalten              sleep 1000
[2]-  1991 Läuft                  sleep 2000 &

Um den Status aller gestoppten und Hintergrundjobs in der aktuellen Shell-Sitzung anzuzeigen Mit ID


  1. Nummerierter Listeneintrag
kill -9 6963 

Zum Beenden des Hintergrundprozesses (Verwenden Sie den Befehl kill gefolgt von der Prozess-ID)

  1. Nummerierter Listeneintrag
kill $(jobs -p)

Um alle Hintergrundprozesses Beenden