- What the 102-500 Paper Actually Covers
- Format, Question Style, and Registration Mechanics
- Domain 1: Shells and Shell Scripting
- Domain 2: User Interfaces and Desktops
- Domain 3: Administrative Tasks
- Domain 4: Essential System Services
- Domain 5: Networking Fundamentals
- Domain 6: Security
- A Six-Week Order of Attack Built Around the Domains
- Who Values This Credential
- Frequently Asked Questions
- Exam 102 (102-500) has 60 multiple-choice and fill-in-the-blank questions in a 90-minute window.
- Passing 102-500 alone does not award LPIC-1; you must also pass 101-500.
- The six domains run from Shells and Shell Scripting through Security, all tested on version 5.0 objectives.
- Fill-in-the-blank items reward typing exact commands and file paths, so practice recall, not recognition.
What the 102-500 Paper Actually Covers
LPIC-1 Exam 102 (Part 2 of 2), version 5.0, is the second of the two papers that together make up the LPIC-1 certification from the Linux Professional Institute (LPI). Where the first paper concentrates on system architecture, installation, package management, and command-line fundamentals, the 102-500 paper moves into the daily work of running a Linux system: scripting, desktops, user and job administration, time and logging services, networking, and security.
The published objectives for version 5.0 are organized under six headings, and this guide uses them as its backbone:
- Shells and Shell Scripting
- User Interfaces and Desktops
- Administrative Tasks
- Essential System Services
- Networking Fundamentals
- Security
LPI assigns weights to individual objectives rather than publishing a single percentage per heading, so treat any claim of "Domain 3 is 25% of the exam" with suspicion. The official objectives page, linked from LPI's site, is the authoritative reference. For a deeper breakdown of each area, see our complete guide to all 6 content areas.
Format, Question Style, and Registration Mechanics
What you will face on screen
The paper contains 60 questions, delivered as a mix of multiple-choice and fill-in-the-blank items, with a 90-minute time limit. That works out to roughly 90 seconds per question on average, which is comfortable for recall items and tight for anything that makes you reason through a script or a config file.
The fill-in-the-blank format is what trips up many candidates who prepared only by reading. You may be asked to type a command, an option, or a file path from memory. Recognizing /etc/cron.allow in a list of four options is a very different skill from typing it correctly with no prompt. Practice by writing answers out, not by rereading notes.
Prerequisites, validity, and the two-paper rule
| Item | What applies to 102-500 |
|---|---|
| Questions | 60 (multiple-choice and fill-in-the-blank) |
| Time limit | 90 minutes |
| Prerequisites | No LPIC-1 certification prerequisites |
| Credential awarded | Only after passing both 101-500 and 102-500 |
| Validity | 5 years; check LPI's current renewal/extension policy |
| Fees and delivery | Verify current pricing and regional options with LPI/Pearson VUE |
Because the exam fee and passing score are not something this article will guess at, go to the source. Our pages on certification cost, passing score, and requirements explain what to check and where. You may take the two papers in either order, so many candidates choose whichever aligns better with their current job tasks.
Domain 1: Shells and Shell Scripting
Shells and Shell Scripting
This domain tests whether you can customize a shell environment and write or read short Bash scripts without running them.
- Shell environment: startup files such as
~/.bashrc,~/.bash_profile, and/etc/profile, plus the difference between login and non-login shells - Variables,
export, aliases, and shell functions - Script structure: shebang line, exit codes,
$?, positional parameters like$1and$@ - Control flow:
if/test/[ ],for,while,case - Command substitution and quoting rules
Expect questions that show a snippet and ask what it prints or why it fails. Common traps include missing spaces inside [ ], using = versus -eq for string and numeric comparison, and forgetting that a script needs the execute bit or must be invoked through an interpreter.
The login-versus-non-login trap
Knowing which startup file a given shell reads is a classic exam topic because the answer depends on how the shell was started. Rehearse the sequence on a real machine: open a login shell, an interactive non-login shell, and a script, and watch which files take effect.
Domain 2: User Interfaces and Desktops
User Interfaces and Desktops
This is the area where candidates with server-only experience lose easy points.
- X11 and Wayland concepts, display managers, and how a graphical session starts
- Desktop environment and window manager roles
- Remote desktop access and display forwarding concepts
- Accessibility options and assistive features available on Linux desktops
You are unlikely to be asked to configure a desktop from scratch, but you should be able to explain the relationship between the display server, display manager, and window manager, and identify the config locations and terminology involved. If you have only ever managed headless servers, install a desktop distribution in a virtual machine for a weekend and explore.
Domain 3: Administrative Tasks
Administrative Tasks
This domain is heavy on files, commands, and options you must recall exactly.
- Account management:
useradd,usermod,userdel,passwd,chage, and the roles of/etc/passwd,/etc/shadow, and/etc/group - Job scheduling:
cron, crontab syntax,at, and the allow/deny files that control access - Localization and internationalization: locale variables, time zones, and character encoding
Crontab field order (minute, hour, day of month, month, day of week) is the sort of detail that appears in both multiple-choice and typed-answer form. Write out five or six schedules in plain English and translate them to crontab entries, then reverse the exercise.
Key Takeaway
For Administrative Tasks, build a one-line summary for every command you can name and every file it touches. If you cannot say which file chage modifies, you are not ready for a fill-in-the-blank question about it.
Domain 4: Essential System Services
Essential System Services
The services that keep a system honest about time, logs, and mail.
- System time:
date,hwclock, NTP concepts, and the chrony and ntpd approaches - System logging: rsyslog configuration, facilities and priorities,
logrotate, and the systemd journal withjournalctl - Mail transfer agent basics and mail aliases
- Printing: CUPS fundamentals and the command-line tools used to manage queues
Logging questions often test your understanding of the facility.priority selector syntax and how rules route messages to files. Spend time reading real /etc/rsyslog.conf and /etc/logrotate.conf files rather than summaries of them, because the exam draws on that kind of configuration literacy.
Domain 5: Networking Fundamentals
Networking Fundamentals
Core protocols plus the practical skills to configure and troubleshoot a host.
- IPv4 and IPv6 addressing, subnet masks, CIDR notation, and private ranges
- Persistent and temporary network configuration, including the
ipcommand family - Client-side DNS:
/etc/resolv.conf,/etc/hosts,/etc/nsswitch.conf, and lookup tools - Troubleshooting: ports and sockets, routing tables, and testing connectivity
Subnet math is the most calculator-free skill on the paper, so practice it until it is automatic. Also be ready to read output from ip addr, ip route, and socket-listing tools and say what it means. Candidates who only know legacy command names should make sure they are equally comfortable with the modern equivalents.
Domain 6: Security
Security
Practical hardening and access-control knowledge.
- Administrative security tasks: auditing files with special permissions such as setuid and setgid, and limiting resource use
- Host security: disabling unused services, TCP wrappers concepts, and understanding what is listening on a machine
- Data security with encryption: SSH key-based authentication, GnuPG basics, and securing communications
Know the SSH workflow end to end: generating a key pair, distributing the public key, the role of authorized_keys, and the host key verification prompt. For GnuPG, be fluent in the verbs: generate, export, import, sign, encrypt, and verify.
A Six-Week Order of Attack Built Around the Domains
Generic study plans are everywhere; this one is tied to how the 102-500 domains depend on each other. Scripting and administrative commands come first because they build the muscle memory that fill-in-the-blank items demand, while networking and security come later because they reward a solid command-line base.
Shells and Shell Scripting
- Write ten short scripts using each control structure
- Map every startup file to the shell type that reads it
Administrative Tasks
- Create, modify, lock, and delete accounts, then inspect the changes in the underlying files
- Write and test cron and at jobs, including allow/deny behavior
Essential System Services
- Configure logging rules and rotation, and query the journal
- Set up time synchronization and send test mail through a local MTA
Networking Fundamentals
- Practice subnetting daily
- Configure and troubleshoot a VM's addressing, routes, and DNS resolution
Security and Desktops
- Set up SSH key authentication and a GnuPG key pair
- Explore a desktop environment and trace the graphical session startup
Review and Timed Practice
- Run full 60-question sets in 90 minutes against the objectives list
- Re-drill every topic you missed, typing answers rather than selecting them
Adjust the pace to your experience. A working sysadmin may compress this to two or three weeks; a newcomer may stretch it. For a realistic sense of effort, read our take on how hard the exam is, and keep the one-page cheat sheet beside you during the final review.
Who Values This Credential
LPIC-1 is a vendor-neutral Linux credential, which makes it relevant across the kinds of organizations that run Linux in production: managed service providers, hosting companies, internal IT and infrastructure teams, and DevOps-oriented groups. Typical roles that list Linux administration fundamentals include junior systems administrator, help desk and support engineer moving toward infrastructure, and NOC technician. Remember that the credential only exists once both papers are passed, so plan both exams, not one. Our guides on jobs, salary, and whether the certification is worth it go deeper on career outcomes without relying on invented numbers.
When you are ready to test yourself under realistic conditions, our practice tests let you drill the same style of questions across all six domains. Note that independent practice material is not actual LPI exam content and should not be treated as an official simulation.
Frequently Asked Questions
The paper has 60 multiple-choice and fill-in-the-blank questions with a 90-minute time limit.
No. You must pass both 101-500 and 102-500 to earn LPIC-1. Passing this paper alone does not award the credential.
There are no LPIC-1 certification prerequisites. Details are covered in our requirements guide, and you should confirm current policy with LPI.
A current official passing score and pass rate were not verified for this article, so check LPI directly. See our pages on passing score and pass rate for guidance on interpreting available information.
LPIC-1 validity is 5 years. Check LPI's current renewal and extension policy before your expiry date, since policies can change.