XK0-004 · Question #41
Which of the following are init systems used within Linux systems? (Choose THREE correct answers.)
The correct answer is B. systemd C. Upstart E. SysV init. Linux has used multiple init systems throughout its history. Identifying which names correspond to real init systems is a key Linux+ and LPIC exam topic.
Question
Which of the following are init systems used within Linux systems? (Choose THREE correct answers.)
Options
- Astartd
- Bsystemd
- CUpstart
- DSysInit
- ESysV init
How the community answered
(58 responses)- A5% (3)
- B91% (53)
- D3% (2)
Why each option
Linux has used multiple init systems throughout its history. Identifying which names correspond to real init systems is a key Linux+ and LPIC exam topic.
startd is not a Linux init system - it resembles launchd (macOS) or Service Management Facility (Solaris) but does not exist as a Linux init daemon.
systemd is the current default init system on most modern Linux distributions including RHEL, Debian, Ubuntu, and Fedora, using unit files and parallel service startup.
Upstart is a real event-driven init daemon developed by Canonical, used in older Ubuntu (prior to 15.04) and older RHEL/CentOS releases as a transitional replacement for SysV init.
SysInit is not a real init system - the correct name for the traditional init is SysV init, and SysInit appears to be a distractor combining parts of that name incorrectly.
SysV init is the traditional Unix System V initialization daemon that manages services through sequential runlevel-based shell scripts in /etc/init.d and was the standard Linux init for decades.
Concept tested: Identifying Linux init systems - systemd, Upstart, SysV
Source: https://www.freedesktop.org/wiki/Software/systemd/
Topics
Community Discussion
No community discussion yet for this question.