Practice Questions with Answers &
Rationales
This comprehensive practice set is designed for students
preparing for the WGU D281 Linux Foundations Objective
Assessment. The questions are aligned with the exam
domains: Linux System Architecture, Installation & Package
Management, GNU & Unix Commands, Devices, Filesystems
& FHS, Shells and Scripting, User Interfaces & Desktops, and
Administrative Tasks . Each question includes a detailed
rationale explaining the correct answer.
SECTION I: LINUX SYSTEM ARCHITECTURE (Questions
1-35)
Q1. Which component of the Linux operating system
directly manages hardware resources?
A) Shell
B) Kernel
C) Init system
D) User space
Correct Answer: B
,Rationale: The kernel is the core of Linux that interacts
directly with hardware, managing memory, processes, and
device drivers. It acts as the "software glue" between
hardware and software .
Q2. Which of the following is a function of the Linux
kernel? (Choose all that apply.)
A) Allocating memory for use by programs
B) Allocating CPU time for use by programs
C) Controlling access to hard disks
D) Enabling programs to use the network
Correct Answer: A, B, C, D
Rationale: The kernel manages the memory, CPU, and
devices for programs running on a computer system. All of
these are core kernel functions .
Q3. What is the first process started by the Linux kernel?
A) init (PID 1)
B) systemd (PID 1)
C) Both A and B (init or systemd depending on
,distribution)
D) bash
Correct Answer: C
Rationale: PID 1 is the first user-space process started by the
kernel. Traditional SysV systems use init, while modern
systems use systemd. Both serve as the parent of all other
processes .
Q4. Which command displays the current kernel version?
A) uname -r
B) uname -a
C) cat /proc/version
D) All of the above
Correct Answer: D
Rationale: uname -r shows the kernel release, uname -
a shows all system information, and /proc/version also
displays kernel version information. All three commands
provide the kernel version .
, Q5. Which directory contains device files (e.g., /dev/sda,
/dev/tty)?
A) /dev
B) /proc
C) /sys
D) /etc
Correct Answer: A
Rationale: /dev contains device special files that represent
hardware components. For example, /dev/sda represents
the first SATA hard drive .
Q6. Which directory is a virtual filesystem providing
process and system information in real time?
A) /proc
B) /run
C) /dev/shm
D) /usr
Correct Answer: A
Rationale: /proc is a virtual filesystem (procfs) that contains
runtime system information, including CPU, memory, and
process data. It is created in memory at system boot .