<Précédent | Table des matières | Suivant>
10 – Processus
Les systèmes d'exploitation modernes sont généralement multitâche, ce qui signifie qu'ils créent l'illusion de faire plus d'une chose à la fois en passant rapidement d'un programme d'exécution à un autre. Le noyau Linux gère cela grâce à l'utilisation de les process. Les processus sont la façon dont Linux organise les différents programmes en attente de leur tour au CPU.
Parfois, un ordinateur devient lent ou une application cesse de répondre. Dans ce chapitre, nous examinerons certains des outils disponibles en ligne de commande qui nous permettent d'examiner ce que font les programmes et comment mettre fin aux processus qui se comportent mal.
Ce chapitre présentera les commandes suivantes :
● ps – Signaler un instantané des processus en cours
● top – Afficher les tâches
● emplois – Liste des emplois actifs
● bg – Placer un travail en arrière-plan
● fg – Placer un travail au premier plan
● tuer – Envoyer un signal à un processus
● killall – Tuer les processus par nom
● shutdown – Arrêter ou redémarrer le système