🐧 Système🟢 Débutant⏱ 1 min de lecture📂 ⚙️ Services et processus

🐧 Système · Services et processus

Processus et signaux

Un processus est un programme en cours d'exécution, identifié par un PID. Il a un parent, un propriétaire et une consommation de CPU et de mémoire.

Les voir

  • Linux : ps aux, top ou htop, pgrep -a node
  • Windows : Get-Process (PowerShell) ou le Gestionnaire des tâches

Les arrêter : les signaux

  • kill PID envoie SIGTERM (15) : demande d'arrêt propre
  • kill -9 PID envoie SIGKILL : arrêt immédiat, sans nettoyage
  • Ctrl+C envoie SIGINT (2) au programme au premier plan

Arrière-plan

Un & après la commande la lance en arrière-plan (jobs, fg). Pour quelque chose de durable, utilise un service systemd, pas un terminal ouvert.

Daemon / service

Un processus d'arrière-plan sans terminal (un bot, un serveur web). Le premier processus du système (PID 1, souvent systemd) adopte les orphelins.

📌 À retenir

kill simple d'abord ; kill -9 seulement en dernier recours.

Teste-toi

Quel signal envoie `kill -9` ?
  1. SIGTERM (arrêt propre)
  2. SIGKILL (arrêt immédiat)
  3. SIGINT (Ctrl+C)
  4. SIGHUP (rechargement)

Réponse : B. SIGKILL (arrêt immédiat)

SIGKILL ne peut pas être intercepté : le processus est tué sans nettoyage. Essaie d'abord kill simple (SIGTERM).

Plus de questions dans Discord avec /qcm matiere:systeme.

Pour aller plus loin

Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.