PracticeVideosBlogFlashcards
All Practice Exams

Free Practice Questions for LPIC-1 101-500

Exam-style questions and explanations by OpenExamPrep.

✓ No registration✓ No credit card
141+ Questions
100% Free
Exam Review

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 (26), and Devices, Linux Filesystems, FHS (14). 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 review concepts for the LPIC-1 101-500 exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 141+ 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 prints the kernel ring buffer. util-linux dmesg reads it through /dev/kmsg by default (kernels 3.5 and later) or through the syslog(2) interface, and /proc/kmsg is the older interface that logging daemons such as klogd read. /var/log/messages contains kernel messages only after a syslog daemon has written them there, and /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.lsmod
D.usbinfo
Explanation: lsusb lists USB devices with their bus number, device number, vendor:product ID, and name, and is part of the usbutils package. Use lsusb -v for verbose descriptors or lsusb -t for a tree view. lspci is the PCI equivalent, lsmod lists loaded kernel modules rather than devices, and usbinfo is not a standard Linux command.
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 immediately switches a running systemd system to rescue (single-user) mode?
A.systemctl set-default rescue.target
B.systemctl isolate rescue.target
C.systemctl enable rescue.target
D.telinit 3
Explanation: systemctl isolate rescue.target starts rescue.target and its dependencies and stops every unit the target does not require, so the system drops to rescue mode now. 'systemctl rescue' is a documented shortcut for the same isolate operation, and 'telinit 1' reaches it through SysV runlevel compatibility (runlevel 1 maps 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, with its size and use count. modinfo describes one module by name, whether or not it is loaded. modprobe -l was a listing option in the old module-init-tools and has been removed from kmod's modprobe. 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.

Exam sponsor: Linux Professional Institute (Pearson VUE / OnVUE online proctored). The requirements and fees below concern the certification or admission exam, separate from our free practice resources.

Questions

60 questions

Time Limit

90 minutes

Passing Score

500 / 800 (scaled)

Exam / Certification Fees

$200

Exam sponsor website

Reported exam pass rate: Not publicly disclosed. LPI does not publish first-attempt pass rates Exam sponsor website

Fees, eligibility, and exam policies can change. Confirm them with the exam sponsor before applying or paying.

Our practice resources: topics covered

We aim to reflect publicly available exam outlines and topic information in our study resources. Coverage, format, and difficulty may differ from the actual exam, and we cannot guarantee that every detail is accurate or current. Confirm exam requirements, fees, and policies with the official exam sponsor.

43.3%

GNU and Unix Commands (Topic 103)

Largest section by weight (26/60). Working on the command line; processing text streams using filters (cat, cut, head, 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).

23.3%

Devices, Linux Filesystems, FHS (Topic 104)

Weight 14/60. 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 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).

20.0%

Linux Installation and Package Management (Topic 102)

Weight 12/60. Designing a hard disk layout (/, /boot, /home, /var, swap, LVM); installing a boot manager (GRUB 2 — grub-install, grub-mkconfig, /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); Linux as a virtualization guest (VMs, containers, cloud-init).

13.3%

System Architecture (Topic 101)

Weight 8/60. 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).

Preparing for 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 / certification fees: $200 Official sources

Using Our Practice Resources

  • Work through all 141 available questions
  • Review every answer and explanation
  • Track weak areas and revisit them
  • Use our AI tutor for tough concepts

LPIC-1 101-500: Suggested Study Strategy

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 is the standard reference price for a single attempt; LPI's official pricing varies by country (see the LPI Exam Pricing page). 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 26 — the largest), and Topic 104 Devices, Linux Filesystems, FHS (weight 14). Total 60 weight points — one question per weight point.

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. To keep it active, maintain LPI membership (20 PDUs per year), earn the higher LPIC-2 certification (both 201-450 and 202-450), or pass the current versions of the LPIC-1 exams again.

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.