Démon
Démon (en anglais daemon) : programme qui s'exécute en arrière-plan, sans être attaché à un terminal ni à une session d'utilisateur, pour rendre un service en continu. Leurs noms se terminent souvent par d : sshd, cron (crond sur Red Hat), dockerd, systemd-journald.
Autrefois, un démon se détachait lui-même de son terminal (double fork(), fichier .pid). Sous systemd, il reste au premier plan et c'est le gestionnaire de services qui le maintient en arrière-plan, le surveille et le relance.
Dans les cours
- Linux : premiers pas, leçon 10 : Les processus et les signaux
- Linux : premiers pas, leçon 11 : Services et journaux