What Is the First Program the Linux Kernel Starts at Boot Time When Using System v Init?
Contents

What program is launched by the kernel at system start up first?

Once the kernel has started, it starts the init process. Historically this was the “SysV init”, which was just called “init”. More recent Linux distributions are likely to use one of the more modern alternatives such as “systemd”. Basically, these are grouped as operating system service-management.

What is the first process in Linux?

Init process is the mother (parent) of all processes on the system, it’s the first program that is executed when the Linux system boots up; it manages all other processes on the system. It is started by the kernel itself, so in principle it does not have a parent process. The init process always has process ID of 1.

Maya Lin-Takahashi

Maya Lin-Takahashi

Consumer Tech & Gadget Reviewer

Maya is a hardware enthusiast who tests and reviews smart home devices, smartphones, wearables, and audio gear. She focuses on practical consumer value and build quality.

Share this article
Twitter Facebook Pinterest