|
|
7.5 Processus en avant-plan et en
arrière-plan
- Par défaut, une commande s’exécute en avant-plan (en anglais foreground).
- Par exemple, l’utilisateur saisit date.
- Le shell crée un processus enfant et attend qu’il se termine.
- Le processus enfant exécute la commande date.
- Les processus parent et enfant s’exécutent
séquentiellement (l’un après l’autre).
- Une seule commande est donc
exécutée à la fois.
- Une commande peut aussi s’exécuter en arrière-plan (en anglais background).
- Utilisation du caractère « et » commercial
(« & ») à la fin d’une commande
- Par exemple, l’utilisateur saisit date&.
- Le shell crée un processus enfant et n’attend pas qu’il se termine.
- Le processus enfant exécute la commande date.
- Les deux processus, parent et
enfant, s’exécutent alors « simultanément ».
previous next
Commentaires de cette page
dans le polycopié de cours
L’illustration interactive en mode commande qui suit distingue les modes
d’exécution (avant-plan et arrière-plan) et pratique le mode
arrière-plan. Vous n’allez voir que la dernière partie de cette
illustration interactive dont vous avez déjà effectué la première.
« Mode d’exécution des
processus »
INF, Télécom SudParis, CSC 3001,
Sept. 2014
|
|