Accueil·Commandes du terminal

jobs

Processus et système

Syntaxe

jobs [-l]

Une commande interne au shell qui numerote uniquement les taches d'arriere-plan de ce shell : celles d'un autre terminal n'apparaissent jamais et on les designe par `%1`, pas par PID.

Options courantes

OptionSignification
-lInclude the PID of each job.
-pPrint only PIDs, handy for piping into kill.
-rRunning jobs only.
-sStopped jobs only.

Exemples

jobs -l

List the background jobs of this shell with their PIDs.

kill %1

Stop job number 1 as shown by jobs.

Ce qui tourne et ce qui mange la machine. Identifier vient avant tuer.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait jobs ?

Une commande interne au shell qui numerote uniquement les taches d'arriere-plan de ce shell : celles d'un autre terminal n'apparaissent jamais et on les designe par `%1`, pas par PID.

Q. Comment l’écrire ?

jobs [-l] — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 4 ici ; la liste complète est dans man jobs. Cette commande relève de Processus et système.

Commandes liées

page man: man jobs