The system daemon (systemd)
Systemd is a core component of many Linux distributions. Since its birth in 2010, systemd has gradually been adopted as the core init system, responsible for handling services and boot-up operations.
Throughout its development phase, several other components have been added to the systemd portfolio:
D-Bus has been merged with systemd and offers a system and session bus service, allowing the use of D-Bus for inter-application communication
Udev has been merged with systemd as well, offering a flexible device-node management application
Login capabilities have been added to systemd, enabling fine-grained control over user sessions
The
journald
daemon has been added to provide a new approach to system and service logging, replacing some of the functionality of standard system loggersThe
timerd
daemon provides support for the time-based execution of tasks, replacing some of the functionality of standard cron daemonsNetwork configurations can be managed by
systemd-networkd...