All Practice Exams

100+ Free LPIC-1 101-500 Practice Questions

Pass your LPIC-1 Linux Administrator — Exam 101 (101-500) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
Not publicly disclosed Pass Rate
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

Which command displays a list of all PCI devices attached to the system?

A
B
C
D
to track
2026 Statistics

Key Facts: LPIC-1 101-500 Exam

60

Exam Questions

LPI

500/800

Passing Score (scaled)

LPI

90 min

Exam Duration

LPI

$200

Exam Fee (USD)

LPI Marketplace

Pearson VUE

Delivery

Test center or OnVUE online

5 years

Validity

Recertification required

LPIC-1 Exam 101-500 has 60 questions in 90 minutes with a 500-of-800 scaled passing score. Topic weights: System Architecture (8), Linux Installation and Package Management (12), GNU and Unix Commands (28), and Devices, Linux Filesystems, FHS (15). Mix of multiple-choice and fill-in-the-blank. The fill-ins demand exact command names, paths, and option flags — typos count as wrong. Questions emphasize ls, cd, find, grep, sed, awk, head, tail, cut, sort, uniq, wc, xargs, tar, gzip, dd, lspci/lsusb, dmesg, journalctl, rpm/dnf, dpkg/apt, fdisk, parted, mkfs, mount, /etc/fstab, ext4/XFS, hard/soft links, and FHS directories. Exam fee is $200 USD. Certification is valid 5 years before recertification.

Sample LPIC-1 101-500 Practice Questions

Try these sample questions to test your LPIC-1 101-500 exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which command displays a list of all PCI devices attached to the system?
A.lsusb
B.lspci
C.lshw -pci
D.pciinfo
Explanation: lspci lists PCI buses and devices. It reads from /proc/bus/pci and /sys/bus/pci. Use lspci -v for verbose output and lspci -k to show kernel modules in use. lsusb is for USB devices; pciinfo is not a real command; lshw -pci is not the standard form (lshw uses -class).
2Which file (or directory) contains kernel ring buffer messages and can be displayed with the dmesg command?
A./var/log/messages
B./proc/kmsg and /dev/kmsg
C./etc/dmesg.conf
D./var/run/dmesg
Explanation: dmesg reads from the kernel ring buffer exposed at /proc/kmsg and /dev/kmsg. /var/log/messages may include some of those messages once syslogd or rsyslogd writes them, but dmesg itself reads the live ring buffer. /etc/dmesg.conf does not exist.
3Which systemd command sets the default boot target to the multi-user (non-graphical) target?
A.systemctl set-default multi-user.target
B.systemctl isolate multi-user.target
C.systemctl enable multi-user
D.systemctl default-target multi-user
Explanation: systemctl set-default <target>.target updates the symlink /etc/systemd/system/default.target to point to the chosen target unit, persisting across reboots. systemctl isolate switches the running system but does not persist. systemctl enable activates a unit but doesn't change the default target.
4What is the legacy SysV runlevel equivalent of systemd's graphical.target?
A.3
B.4
C.5
D.6
Explanation: Runlevel 5 corresponds to multi-user with graphical login (graphical.target). Runlevel 3 maps to multi-user.target (text mode multi-user), runlevel 1 to rescue.target, runlevel 0 to poweroff.target, and runlevel 6 to reboot.target.
5Which command shows information about USB devices attached to the system, including bus and device IDs?
A.lsusb
B.lspci
C.usb-devices
D.usbinfo
Explanation: lsusb lists USB devices and is part of the usbutils package. It reads from /sys/bus/usb. Use lsusb -v for verbose detail or lsusb -t for a tree view. lspci is the PCI equivalent. usb-devices is a real script in some distros but is less common; usbinfo is not standard.
6Which filesystem provides an interface to kernel data structures and contains a directory for each running process?
A./dev
B./sys
C./proc
D./run
Explanation: /proc is a virtual filesystem that exposes kernel and process information. Each running PID has a directory like /proc/1234. /sys exposes device and driver information via sysfs. /dev contains device nodes. /run holds runtime data since boot.
7An administrator wants to verify which kernel module currently controls the network interface card. Which command and option provides this information?
A.lsmod -k eth0
B.lspci -k
C.modinfo eth0
D.ifconfig -m
Explanation: lspci -k displays the kernel driver in use and any kernel modules that could handle each PCI device. This is the standard way to confirm which driver claimed a NIC, GPU, or other PCI device. modinfo describes a module, not which device uses it. lsmod -k is not a real option.
8Which command and argument switches the running system to single-user (rescue) mode using systemd?
A.systemctl rescue
B.systemctl isolate rescue.target
C.Both A and B work
D.telinit 1 only
Explanation: Both 'systemctl rescue' and 'systemctl isolate rescue.target' switch to rescue mode. 'systemctl rescue' is essentially a wrapper that isolates rescue.target after sending a wall message. telinit 1 also works because systemd provides SysV compatibility by mapping runlevel 1 to rescue.target.
9Which file controls module options and aliases that are applied when modules are loaded?
A./etc/modules
B./etc/modprobe.d/*.conf
C./proc/modules
D./lib/modules/*/modules.dep
Explanation: /etc/modprobe.d/*.conf (and /etc/modprobe.conf on older systems) contains options, aliases, install/remove commands, and blacklist directives consulted by modprobe. /etc/modules lists modules to load at boot but doesn't set options. /proc/modules is read-only kernel state.
10Which command displays information about modules currently loaded into the kernel?
A.modinfo
B.modprobe -l
C.lsmod
D.modlist
Explanation: lsmod reads /proc/modules and lists every module currently loaded along with its size and reference count. modinfo describes one specific module by name. modprobe -l is deprecated. modlist is not a standard command.

About the LPIC-1 101-500 Exam

Exam 101-500 is the first of two exams required for the LPIC-1 Linux Administrator certification. It validates command-line proficiency on the system architecture, installation and package management (rpm/dpkg, yum/dnf/apt), GNU and Unix commands, and device, filesystem, and FHS concepts.

Questions

60 scored questions

Time Limit

90 minutes

Passing Score

500 / 800 (scaled)

Exam Fee

$200 (Linux Professional Institute (Pearson VUE / OnVUE online proctored))

LPIC-1 101-500 Exam Content Outline

47%

GNU and Unix Commands (Topic 103)

Largest section by weight (28/63). Working on the command line; processing text streams using filters (cat, cut, expand, head, join, less, nl, od, paste, sed, sort, split, tail, tr, uniq, wc); basic file management (cp, mv, mkdir, rmdir, rm, ls, find, file, touch); streams, pipes, redirects (|, <, >, >>, 2>&1, tee, xargs); process management (ps, pgrep, kill, nice, renice, top, jobs, fg, bg, nohup); modifying process priorities; regular expressions (grep, egrep, sed); basic vi editing (insert mode, navigation, save/quit).

24%

Devices, Linux Filesystems, FHS (Topic 104)

Weight 15/63. Creating partitions and filesystems (fdisk, parted, mkfs.ext4, mkfs.xfs, mkswap); maintaining the integrity of filesystems (du, df, fsck, tune2fs); controlling mounting and unmounting (/etc/fstab, mount, umount, UUIDs); managing disk quotas (quotaon, edquota, repquota); managing file permissions and ownership (chmod, chown, chgrp, umask, setuid/setgid/sticky); creating and changing hard and symbolic links (ln, ln -s); finding system files (FHS — /etc, /var, /usr, /opt, /tmp, /proc, /sys, /boot).

19%

Linux Installation and Package Management (Topic 102)

Weight 12/63. Designing a hard disk layout (/, /boot, /home, /var, swap, LVM); installing a boot manager (GRUB 2 — grub-install, update-grub, /boot/grub/grub.cfg); managing shared libraries (ldd, ldconfig, /etc/ld.so.conf, LD_LIBRARY_PATH); using Debian package management (dpkg, apt-get, apt-cache, apt); using RPM and YUM/DNF/Zypper package management (rpm, dnf, yum, zypper); awareness of universal package tools (Flatpak, Snap).

13%

System Architecture (Topic 101)

Weight 8/63. Determining and configuring hardware settings (/proc, /sys, lspci, lsusb, dmesg, lsmod, modprobe, udev rules); booting the system (BIOS/UEFI, bootloader, kernel, init/systemd, dmesg, journalctl); changing runlevels and boot targets (systemctl isolate, systemctl get-default, set-default, multi-user.target, graphical.target, rescue.target; legacy SysV runlevels 0-6, telinit, /etc/inittab).

How to Pass the LPIC-1 101-500 Exam

What You Need to Know

  • Passing score: 500 / 800 (scaled)
  • Exam length: 60 questions
  • Time limit: 90 minutes
  • Exam fee: $200

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

LPIC-1 101-500 Study Tips from Top Performers

1Live in the shell — pwd, cd, ls, cp, mv, mkdir, rm, find, grep, sed, awk should be muscle memory before exam day
2Drill the fill-in-the-blank style: type 'pwd', '/etc/fstab', 'mount', '-r', exactly — typos and singular/plural mistakes count as wrong
3Memorize the FHS: /etc (config), /var (variable data, logs), /usr (read-only programs), /opt (optional apps), /tmp (temp), /proc and /sys (virtual)
4Both Debian (dpkg/apt) and RPM (rpm/dnf/yum/zypper) families appear — know -i install, -e/-r remove, -q query, -U upgrade for both worlds
5Streams and redirection: practice >, >>, <, 2>, 2>&1, &>, |, tee, xargs until pipelines feel natural
6Practice fdisk/parted/mkfs/mount workflow: partition → format → mount → fstab entry → verify with mount/df
7Hard vs symbolic links: 'ln src dst' (hard, same inode, no cross-filesystem); 'ln -s src dst' (symbolic, can cross filesystems and dangle)

Frequently Asked Questions

What is the LPIC-1 101-500 exam?

Exam 101-500 is Part 1 of 2 for the Linux Professional Institute's LPIC-1 Linux Administrator certification. It tests command-line skills on system architecture, package management (rpm/dpkg, yum/dnf/apt), GNU and Unix commands, and device/filesystem/FHS concepts. You must pass both 101-500 and 102-500 to earn LPIC-1.

How many questions are on the LPIC-1 101 exam?

60 questions in 90 minutes — a mix of multiple-choice and fill-in-the-blank. Fill-in items require typing the exact command, path, or option flag (e.g., 'pwd', '/etc/fstab', '-r'). LPI uses a scaled score of 200-800; the passing score is 500.

How much does the LPIC-1 101-500 exam cost?

$200 USD per attempt at standard pricing. LPI offers reduced pricing in some regions ($165 or $132). The fee covers a single attempt; retakes require an additional voucher. Vouchers can be purchased from LPI Marketplace or through Pearson VUE.

What are the four topic areas on Exam 101-500?

Topic 101 System Architecture (weight 8), Topic 102 Linux Installation and Package Management (weight 12), Topic 103 GNU and Unix Commands (weight 28 — the largest), and Topic 104 Devices, Linux Filesystems, FHS (weight 15). Total 63 weight points distributed across 60 questions.

Where can I take the LPIC-1 101 exam?

At any Pearson VUE testing center worldwide, or remotely via LPI's OnVUE online proctored option from your home or office. OnVUE requires a webcam, microphone, and a clean room. Schedule via lpi.org or pearsonvue.com/lpi.

How long does LPIC-1 certification last?

LPIC-1 is valid for 5 years from the date you pass the second exam. To maintain it, retake the current version of both exams or pass a higher-level LPIC-2 exam before expiration. LPI updates exam objectives roughly every 3 years.

Is LPIC-1 vendor-neutral?

Yes. LPIC-1 is distribution-neutral and tests skills that apply across major Linux distributions (Debian/Ubuntu, RHEL/Rocky/Fedora, openSUSE, Arch). The exam covers both Debian (dpkg/apt) and RPM (rpm/dnf/yum/zypper) package management.