Free Linux Essentials practice exam 2026: 20 questions without signup
Start the free Linux Essentials practice exam
20 questions from the real bank, every option explained. No signup, no card.
Start free Linux Essentials practice exam →- Questions on the exam
- 40
- Time allowed
- 60 minutes format →
- Passing score
- 500 of 800 — vendor, checked October 6, 2026 detail →
- Exam fee
- $120 — vendor, checked October 6, 2026 detail →
885 practice exam questions for LPI Linux Essentials (010-160), grouped by exam domain. Every question below shows all four options, which one is correct, and why each of the other three is not — the wrong answers are where most candidates lose marks.
Not sure where you stand? Take the free 5-min Linux Essentials readiness check →
Linux Essentials certification: requirements, cost and exam format → · Linux Essentials exam format → · Linux Essentials passing score → · Linux Essentials exam cost →
Questions by domain
- Finding Your Way on a Linux System — 199 questions →
- The Power of the Command Line — 197 questions →
- The Linux Operating System — 178 questions →
- Security and File Permissions — 156 questions →
- The Linux Community and a Career in Open Source — 155 questions →
Sample questions
red blue: What is the standard output?
- $labelThe dollar expression is expanded because it appears inside double quotes, not single quotes.
- red blue blueThe variable contains only one value, so expansion cannot duplicate the word blue.
- red blue ✓Double quotes expand label while preserving its embedded space as part of one printf argument.
- redThe quoted expansion preserves the space, so the value is not reduced to its first word.
All 199 Finding Your Way on a Linux System questions →
tar -cf training.tar report.txt notes.txt: Which GNU tar command creates `training.tar` containing both files?
- tar -czf report.txt notes.txt training.tarThis treats `report.txt` as the archive filename and does not specify the requested output archive correctly.
- tar -cf training.tar report.txt notes.txt ✓The `-c` option creates an archive, and `-f` supplies its filename before the listed input files.
- tar -xvf training.tar report.txt notes.txtThe `-x` operation extracts from an archive rather than creating a new archive.
- tar -tf training.tar report.txt notes.txtThe `-t` operation lists archive members and does not bundle the supplied files.
All 197 The Power of the Command Line questions →
A stable release with an appropriate support lifecycle: Which choice best fits?
- A nightly development build intended for experimentation.Development builds prioritize ongoing changes and testing rather than predictable production behavior.
- A beta release chosen to obtain features before the stable release.Beta releases are intended for pre-release testing, not the stated priority of production predictability.
- A stable release with an appropriate support lifecycle. ✓A stable release is intended for predictable normal use, and its support lifecycle suits ongoing production needs.
- The release with the lowest purchase price, regardless of compatibility.Price alone does not establish hardware, application, support, or operational suitability.
All 178 The Linux Operating System questions →
`awk -F: '$3==0{print$1}' /etc/passwd`: Which command satisfies that goal?
- `id --user --name "$USER"`This prints the current user's name rather than searching every `/etc/passwd` record for UID 0.
- `getent passwd | cut --delimiter=: --fields=1`This lists account names from the passwd database but does not filter records by numeric UID.
- `grep --extended-regexp '^root:' /etc/passwd`This searches specifically for the username `root` and can miss another name assigned UID 0.
- `awk -F: '$3==0{print$1}' /etc/passwd` ✓The command tests the third colon-separated field, the UID, and prints the first field for matching records.
All 156 Security and File Permissions questions →
cat /etc/os-release: Which command identifies the installed distribution?
- cat /etc/os-release ✓This displays the standard file containing distribution-identification fields.
- psThis lists running processes, not the installed distribution.
- ls -l /bootThis lists boot files but does not directly identify the distribution.
- uname -a reports kernel detailsThis reports kernel and system information, not the distribution name in /etc/os-release.
All 155 The Linux Community and a Career in Open Source questions →
man 5 passwd: Which command selects the correct manual section?
- man 5 passwd ✓Section 5 contains file formats, so this explicitly selects the passwd file-format manual page.
- man 1 passwdSection 1 documents user commands, so this selects the passwd command documentation.
- man -k passwdThe -k search finds matching manual descriptions rather than opening a specific file-format page.
- man passwdWithout a section number, man chooses according to its normal search order, not explicitly file format.
All 199 Finding Your Way on a Linux System questions →
2: What standard output results from `grep -v '^#' names.txt | wc -l` when exactly one line begins with `#`?
- 0Two nonmatching lines remain, so the pipeline does not produce an empty input.
- 3That would count all original lines, including the line removed by `grep -v`.
- 1That would count the excluded comment line rather than the lines passed through the pipeline.
- 2 ✓`grep -v` removes the matching comment line, and `wc -l` counts the two remaining newline characters.
All 197 The Power of the Command Line questions →
RAM used as working memory: Which component is described?
- An SSD used for persistent storage.An SSD retains stored data without power, so it is not volatile working memory.
- RAM used as working memory. ✓RAM holds active program data while powered and is volatile when power is removed.
- The power supply unit.A power supply provides electrical power; it does not hold the program's working data.
- The motherboard firmware.Firmware is stored persistently and is not the ordinary volatile workspace for running programs.
All 178 The Linux Operating System questions →
Linux Essentials exam: the facts
How many questions are on the Linux Essentials exam?
40, as published by the exam vendor.
How long is the Linux Essentials exam?
60 minutes. Across 40 questions that is about 90 seconds per question.
What topics does the Linux Essentials exam cover?
5 domains: Finding Your Way on a Linux System, The Power of the Command Line, The Linux Operating System, Security and File Permissions, The Linux Community and a Career in Open Source. Weights: Finding Your Way on a Linux System 22.5%, The Power of the Command Line 22.5%, The Linux Operating System 20%, Security and File Permissions 17.5%, The Linux Community and a Career in Open Source 17.5%.
How many Linux Essentials practice exam questions does Certsqill have?
885, spread across 5 exam domains. Every one shows all options, which is correct, and why each of the others is not.
Would you pass Linux Essentials today?
Five minutes, and you get a score per domain — not one number, but which section to open tonight.
Test your Linux Essentials readiness — free