All LPI exams
LPI 101-500: LPIC-1 Exam 101
What the 101-500 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Duration
- 90 minutes
- Questions on the exam
- 60
- Level
- Associate
- Topic areas
- 4
- Free practice questions
- 30
- Full question bank
- 112 questions
What the 101-500 exam covers
The topic areas in our 101-500 question bank, with each one's share of the 112 practice questions.
| Topic | Share | Questions |
|---|---|---|
| 103 GNU and Unix Commands | 44% | 49 |
| 104 Devices, Linux Filesystems, Filesystem Hierarchy Standard | 23% | 26 |
| 102 Linux Installation and Package Management | 20% | 22 |
| 101 System Architecture | 13% | 15 |
101-500 cost and format
| Exam code | 101-500 |
|---|---|
| Certification | LPIC-1 Exam 101 |
| Vendor | LPI |
| Level | Associate |
| Status | Active |
| Languages | Test centers: English, German, Japanese, Portuguese (Brazilian), Chinese (Simplified), Chinese (Traditional), Spanish. OnVUE: English, German, Japanese, Portuguese (Brazilian), Spanish |
| Delivery | Pearson VUE test centers and online via OnVUE |
Last checked November 10, 2026 against the official LPI exam page.
101-500 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1103 GNU and Unix Commands
A user wants to rerun the most recent bash command that begins with ssh without retyping it. Which input does this?
- ATyping %ssh at the prompt
- BTyping !! at the prompt
- CTyping $ssh at the prompt
- DTyping !ssh at the prompt
Show answer and explanationHide answer
Correct answer: D!ssh is history expansion that reruns the latest command starting with ssh. !! reruns the previous command in full, $ssh expands a shell variable named ssh, and %ssh refers to a job in job control rather than the history.
Question 2104 Devices, Linux Filesystems, Filesystem Hierarchy Standard
A newly created partition /dev/sdb1 must be formatted with the ext4 filesystem. Which command creates the filesystem on it?
- Afsck.ext4 /dev/sdb1
- Bfdisk /dev/sdb1
- Cmkfs.ext4 /dev/sdb1
- Dmount /dev/sdb1 /mnt
Show answer and explanationHide answer
Correct answer: Cmkfs.ext4 writes a new ext4 filesystem onto the partition. fsck.ext4 checks an existing filesystem, fdisk edits partition tables rather than creating filesystems, and mount attaches a filesystem to the directory tree.
Question 3102 Linux Installation and Package Management
Which two statements about Debian package tools are accurate? (Choose two.)
- Adpkg installs or removes a single .deb file without fetching its missing dependencies from repositories
- Bapt cannot install a .deb file that is stored on the local disk
- Capt uses the configured repository lists to resolve and download the dependencies of a package
- Ddpkg reads the repository list in /etc/apt/sources.list to resolve dependencies
Show answer and explanationHide answer
Correct answer: A, Cdpkg works only on the package file it is given and does not download missing dependencies, while apt consults the configured repositories to resolve and fetch them. apt can install a local .deb by path, and dpkg does not use the apt repository list at all.
Question 4101 System Architecture
An administrator is installing Linux on a new server that uses UEFI firmware. Which partition must the firmware be able to read so it can locate and start the bootloader?
- AThe BIOS boot partition
- BThe swap partition
- CThe EFI System Partition
- DThe root partition formatted as XFS
Show answer and explanationHide answer
Correct answer: CUEFI firmware loads boot files from the EFI System Partition, a FAT-formatted partition that holds the bootloader binaries. The BIOS boot partition serves GRUB on GPT disks under legacy BIOS, swap is used for paging, and firmware does not read the root filesystem directly.
Question 5103 GNU and Unix Commands
A script must show only the first ten lines of a large text file on standard output. Which filter does this by default?
- Atail
- Btac
- Cwc
- Dhead
Show answer and explanationHide answer
Correct answer: Dhead prints the first ten lines of its input by default. tail prints the last lines, tac prints lines in reverse order, and wc counts lines, words and bytes instead of showing the text.
How to prepare for 101-500
- Read the official LPI outline first (exam page), so you know exactly what is in scope.
- Give the most time to 103 GNU and Unix Commands and 104 Devices, Linux Filesystems, Filesystem Hierarchy Standard: together they make up 67% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full 101-500 question bank
All 112 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 112-question bank for 101-500 is in final review. The free practice test is open now.
Start the free practice test101-500 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| 010-200: Linux Essentials | LPI | Foundational |
| 102-500: LPIC-1 Exam 102 | LPI | Associate |
| 701-200: DevOps Tools Engineer | LPI | Associate |
| 020-100: Security Essentials | LPI | Foundational |
| 030-100: Web Development Essentials | LPI | Foundational |
| FC0-U71: CompTIA Tech+ | CompTIA | Foundational |