Qu'est-ce qu'un daemon sous Linux
Processus en arrière-plan comme sshd ou cron, et comment les gérer avec systemctl.
Un daemon est un programme qui s'exécute en arrière-plan, sans interface visible, attendant d'accomplir une tâche précise quand c'est nécessaire.
Exemples du quotidien
- sshd : attend les connexions distantes par SSH.
- cupsd : gère les travaux d'impression.
- cron : exécute des tâches planifiées aux moments définis.
Le nom vient d'une convention — beaucoup de daemons se terminent en « d » (sshd, cupsd, systemd) précisément pour indiquer qu'il s'agit de ce type de processus, s'exécutant sans que personne ne les regarde directement.
Voir et gérer les daemons
systemctl list-units --type=service
Affiche tous les services (daemons gérés par systemd) actifs sur votre système.
sudo systemctl restart nom-service
sudo systemctl status nom-service
Questions fréquentes
Pourquoi beaucoup de noms de daemons se terminent-ils en 'd' ?
C'est une convention de nommage pour indiquer qu'il s'agit de ce type de processus, s'exécutant en arrière-plan sans interface visible directe.
Puis-je arrêter n'importe quel daemon sans problème ?
Pas toujours — certains sont essentiels au fonctionnement de base du système. Renseignez-vous sur ce que fait un service précis avant de l'arrêter, surtout si vous ne reconnaissez pas sa fonction.