LPIC-1 102-500 logo
Focused certification exam prep
Start practice

LPIC-1 102-500 Study Guide 2026: How to Pass on Your First Attempt

TL;DR
  • 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:

  1. Shells and Shell Scripting
  2. User Interfaces and Desktops
  3. Administrative Tasks
  4. Essential System Services
  5. Networking Fundamentals
  6. 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.

Scope reminder: This guide is about the 102-500 paper only. It covers LPI's version 5.0 objectives and nothing from other certification programs. If you are brand new to the program, what LPIC-1 102-500 is explains where this paper fits.

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

ItemWhat applies to 102-500
Questions60 (multiple-choice and fill-in-the-blank)
Time limit90 minutes
PrerequisitesNo LPIC-1 certification prerequisites
Credential awardedOnly after passing both 101-500 and 102-500
Validity5 years; check LPI's current renewal/extension policy
Fees and deliveryVerify 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 $1 and $@
  • 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 with journalctl
  • 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 ip command 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.

Why Security is easy to underestimate: Candidates often skim it because it feels conceptual, then discover the questions are as command-specific as everything else. Treat it with the same hands-on approach as the other domains.

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.

Week 1

Shells and Shell Scripting

  • Write ten short scripts using each control structure
  • Map every startup file to the shell type that reads it
Week 2

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
Week 3

Essential System Services

  • Configure logging rules and rotation, and query the journal
  • Set up time synchronization and send test mail through a local MTA
Week 4

Networking Fundamentals

  • Practice subnetting daily
  • Configure and troubleshoot a VM's addressing, routes, and DNS resolution
Week 5

Security and Desktops

  • Set up SSH key authentication and a GnuPG key pair
  • Explore a desktop environment and trace the graphical session startup
Week 6

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

How many questions are on the 102-500 exam, and how long do I get?

The paper has 60 multiple-choice and fill-in-the-blank questions with a 90-minute time limit.

Does passing 102-500 earn me LPIC-1?

No. You must pass both 101-500 and 102-500 to earn LPIC-1. Passing this paper alone does not award the credential.

Are there prerequisites for taking Exam 102?

There are no LPIC-1 certification prerequisites. Details are covered in our requirements guide, and you should confirm current policy with LPI.

What is the passing score and pass rate?

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.

How long does the certification stay valid?

LPIC-1 validity is 5 years. Check LPI's current renewal and extension policy before your expiry date, since policies can change.

Ready to pass your LPIC-1 102-500 exam?

Put this into practice with free LPIC-1 102-500 questions across every exam domain.