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-daemonor 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.