Zjednodušeně řečeno, systemd je „šéf“ linuxového operačního systému. Je to první proces, který se spustí po zapnutí počítače (má procesní ID 1), a poslední, který běží při vypínání.
Jeho hlavním úkolem je správa systému a služeb. Pokud se má po startu automaticky zapnout Wi-Fi, spustit databáze nebo se přihlásit uživatel, má to na starosti právě systemd.
Co všechno systemd dělá?
Dávno to není jen jednoduchý spouštěč (init systém). Je to celý balík nástrojů, který spravuje:
Služby (Services): Spouštění, zastavování a sledování programů na pozadí.
Závislosti: Inteligentně ví, že služba B se nesmí spustit, dokud neběží služba A.
Logování (journald): Sbírá systémové zprávy do binárních logů (prohlížíte je příkazem journalctl).
Hardware: Správa připojených zařízení.