nerdexam
Linux_FoundationLinux_Foundation

LFCS · Question #692

LFCS Question #692: Real Exam Question with Answer & Explanation

The correct answer is B: /sbin/init. The Linux kernel, when utilizing the SysV init system, initiates the /sbin/init program as the first user-space process to manage system initialization and process supervision.

Submitted by salim_om· Apr 18, 2026Operation of Running Systems

Question

What is the first program that is usually started, at boot time, by the Linux kernel when using SysV init?

Options

  • A/lib/init.so
  • B/sbin/init
  • C/etc/rc.d/rcinit
  • D/proc/sys/kernel/init
  • E/boot/init

Explanation

The Linux kernel, when utilizing the SysV init system, initiates the /sbin/init program as the first user-space process to manage system initialization and process supervision.

Common mistakes.

  • A. /lib/init.so is a shared library, not an executable program, and therefore cannot be directly started as the initial system process.
  • C. /etc/rc.d/rcinit (or similar rc scripts) are typically executed by init at various runlevels, not started directly by the kernel itself.
  • D. /proc/sys/kernel/init is a kernel parameter file used for configuration, not an executable program that the kernel starts.
  • E. /boot/init is not a standard path for the init executable; /sbin/init is the conventional and expected location for the System V init process.

Concept tested. SysV init system initialization process

Reference. https://man7.org/linux/man-pages/man8/init.8.html

Topics

#Linux boot process#SysV init#init process#System startup

Community Discussion

No community discussion yet for this question.

Full LFCS PracticeBrowse All LFCS Questions