How to Find Systemd or Any Other init System in Linux
The first process, which starts when you boot up your Linux distribution, is called init (short for initialization). It has the process identifier 1 (i.e. pid=1). All the processes and applications in your Unix-based system are direct descendants of this init process.
Based on functionality and features, different types of init processes are present. For example, systemd, Runit, OpenRC, sysVinit, etc. Among those, the systemd is the most popular and modern one, which is used and adopted by all the modern Linux distributions, including Ubuntu and Fedora.
let's find out how you can determine whether you are running a systemd or any other init system in your Linux distribution.