Systemd is a system and service manager for Linux operating systems. One of the main functions of systemd is to manage the services, devices, mount points, sockets and other entities in a Linux system. Each of these entities that are managed by systemd is called a unit. Systemd has replaced the init daemon in most Linux distributions to start the various units on system boot.