jobs

jobs toont alle actieve en gepauzeerde taken in de huidige shell-sessie.

Basisgebruik

jobs
jobs -l    # Met PID's

Uitvoer

[1]   Running    sleep 100 &
[2]-  Stopped    vim bestand.txt
[3]+  Running    ./script.sh &
TekenBetekenis
+Standaardtaak (door fg/bg gebruikt)
-Vorige standaardtaak

Opties

OptieBetekenis
-lToon PID's erbij
-pAlleen PID's
-rAlleen actieve taken
-sAlleen gestopte taken

Taaknummers gebruiken

fg %1        # Taak 1 naar voorgrond
bg %2        # Taak 2 naar achtergrond
kill %3      # Taak 3 beëindigen

Taken aanmaken

commando &          # Meteen in achtergrond
commando            # Actief
Ctrl+Z              # Pauzeer → naar achtergrond met bg

Tip

Achtergrondtaken zijn gebonden aan de shell. Sluit je de terminal, dan stoppen ze. Gebruik nohup commando & of tmux voor taken die moeten overleven.

shellprocessen