Overview of systemd daemons

This is part of the Semicolon&Sons Code Diary - consisting of lessons learned on the job. You're in the unix category.

Last Updated: 2024-04-17

Conventionally, daemon process names end with the letter "d".

If you’re interested in seeing all daemons installed on a Linux machine with service (pretty common nowadays), here's how:

service --status-all

Example output:

 [ - ]  acpid
 [ + ]  apparmor
 ...
 [ + ]  ssh
 [ + ]  sysstat
 [ + ]  udev
 [ + ]  ufw
 [ + ]  unattended-upgrades
 [ ? ]  unicorn
 [ - ]  uuidd
 [ - ]  x11-common

Rules for daemonization under systemd

Resources