Linux Administration
medium

Pregunta de Linux Administration #019e3987

Enunciado de la Pregunta
Linux Administration
#systemd
#upstart
#sysvinit
#init-system
#boot-process
Medio

D.

paste -f 1,4 /etc/passwd

Which of the following are init systems used within Linux systems? (Choose THREE correct answers.)

A

startd

B

systemd

Correcto
C

Upstart

Correcto
D

SysInit

E

SysV init

Correcto

Explicación Oficial / Explicaciones de la Comunidad

Summary

Linux systems have used several init systems over time. The correct init systems among the options are systemd, Upstart, and SysV init. These are the three that have been widely adopted in various distributions.

How It Works

An init system is the first process started by the kernel during boot (PID 1) and is responsible for bringing the system to a usable state. It manages services, daemons, and system states (runlevels or targets).

Correct Choices

  • systemd: The modern init system used by most major distributions (Fedora, Ubuntu, Debian, RHEL, etc.). It uses unit files and targets, and provides parallel service startup, dependency management, and logging via journald.
  • Upstart: Developed by Ubuntu as a replacement for SysV init, it uses event-driven job definitions. It was used in Ubuntu up to version 14.10 and in some other distributions before being replaced by systemd.
  • SysV init: The traditional init system based on System V Unix. It uses runlevels (0-6) and scripts in /etc/rc.d/ or /etc/init.d/. It is still used in some distributions like Slackware and as a fallback.

Incorrect Choices

  • startd: This is not a standard init system. It may be confused with start-stop-daemon or similar tools, but it is not a recognized init system.
  • SysInit: This is not a real init system. It might be a misspelling or confusion with SysV init, but no such system exists.