Accueil
 1  Licence
 2  Prologue
 3  Système d'exploitation, système d'exploitation Unix
 4  Première utilisation
 5  Système de fichiers
 6  Shell
 7  Processus
 7.1  Caractéristiques d'un processus
 7.2  Arborescence des processus
 7.3  Commande ps
 7.4  Commandes pstree et top
 7.5  Processus en avant-plan et en arrière-plan
 7.6  Suspension et reprise d'un processus
 7.7  Suppression d'un processus
 7.8  Vision utilisateur des états d'un processus
 7.9  Shell et processus *
 7.10  Conclusion
 8  Quelques outils supplémentaires
 9  Communications sous Unix
 10  Épilogue: Rappels importants
 Index
 Glossaire
 Foire Aux Questions
 Aide

 Contacts

W3C validator

Département INF  
 Initiation à UNIX


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 


Polycopié de cours 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.

Illustration Interactive« Mode d’exécution des processus »


Question: Règle des 3 bouées
Auto-évaluation: pas compris pas sûr de comprendre compris

INF, Télécom SudParis, CSC 3001, Sept. 2014