Chaque fois que vous exécutez une commande, un processus est créé. Ce mécanisme est donc très important, car imaginez qu'un programme se mette à tourner indéfiniment... Pour l'arrêter, il faudra être capable d'agir sur le processus qui lui est associé.
Un processus est un programme chargé en mémoire et en train d'être exécuté. Il est caractérisé par un certain nombre de paramètres, dont les plus importants sont :
- un identifiant de processus, également appelé PID pour Processus Identifier. Il s'agit d'un numéro unique (deux processus ne peuvent pas avoir le même identifiant) ;
- un nom de propriétaire ;
- une heure de démarrage ;
- le terminal auquel le processus est attaché (si vous lancez la commande depuis un terminal, sinon ce champ peut ne pas comporter d'informations si c'est le système qui a lancé le processus) ;
- son état (nous reviendrons sur cette notion par la suite) ;
- la commande à laquelle correspond le processus.
Linux est un système multitâche, dans lequel les processus s'exécutent à tour de rôle lorsqu'il n'y a plus de ressources disponibles sur la machine : un processus…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première