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

LPIC-1 102-500 Exam Domains 2026: Complete Guide to All 6 Content Areas

TL;DR
  • Exam 102 (102-500) covers six areas: shells and scripting, desktops, administration, system services, networking, and security.
  • The paper has 60 multiple-choice and fill-in-the-blank questions with a 90-minute limit.
  • You must pass both 101-500 and 102-500 to earn LPIC-1; passing 102-500 alone awards nothing.
  • LPI weights individual objectives, not whole domains, so never trust a blog that quotes domain percentages.

How LPIC-1 Exam 102 Is Built

LPIC-1 is the Linux Professional Institute's entry-level Linux administrator credential, delivered as two separate papers. Exam 101 focuses on system architecture, installation, package management, GNU and Unix commands, and devices and filesystems. Exam 102 (version 5.0, code 102-500) is the second half, and it covers the operational side of running a Linux system: scripting, desktops, user and job administration, core services, networking, and security.

The format is straightforward. Each paper contains 60 questions, a mix of multiple-choice and fill-in-the-blank, and you have 90 minutes to finish. There are no formal prerequisites for LPIC-1, but the credential is only awarded once you have passed both 101-500 and 102-500. If you are new to the program, our explainer on what LPIC-1 102-500 is and the breakdown of eligibility and requirements cover the basics before you dive into the domains below.

Once earned, certification validity is five years. LPI's renewal and extension rules can change, so confirm the current policy on the LPI site rather than relying on a third-party summary. Pricing and regional delivery options (including Pearson VUE availability) should also be verified directly; see our cost breakdown for the framework, then check live numbers with LPI.

Why There Are No Domain Percentages

A common trap in exam-prep content: Many certification vendors publish a pie chart of domain weights. LPI does not do this for Exam 102. The published objectives (version 5.0) are grouped under six topic headings, and the weighting is assigned to individual objectives, not to the headings. Any article that tells you "Networking is 20% of the exam" is inventing a number. Study all six areas, and use each objective's published weight to decide where to spend extra time.

What this means in practice: you cannot safely skip a domain on the theory that it is "light." A single heavily weighted objective inside a domain you ignored can cost you more than several small ones elsewhere. The official objectives page on lpi.org lists every objective with its weight, and that page should be your master checklist. If you are wondering how this plays into difficulty, read how hard the exam really is.

Domain 1: Shells and Shell Scripting

This domain is where Linux administration becomes automation. It tests whether you can customize a shell environment and write small, working scripts, not just run one-liners.

Shells and Shell Scripting: What You Must Master

Expect questions that show a short script or an environment problem and ask what happens or what is wrong.

  • Shell environment customization: the difference between login and non-login shells, which startup files each one reads (/etc/profile, ~/.bash_profile, ~/.bashrc, /etc/bash.bashrc), and how /etc/skel seeds new users' home directories.
  • Variables and exports: local versus environment variables, export, set, unset, env, and how PATH is modified.
  • Aliases and functions: defining them, making them persistent, and understanding precedence.
  • Script fundamentals: shebang lines, execute permissions, positional parameters ($1, $@, $#), and exit status via $?.
  • Control structures: if/then/else, case, for, while, until, plus the test command and the [ ] syntax with file, string, and numeric comparisons.
  • Command substitution and quoting: $( ) versus backticks, and how single quotes, double quotes, and backslashes change expansion.

A frequent point of confusion is the difference between = and -eq inside a test expression: string comparison versus numeric comparison. Examiners like to build a question around exactly this. Practice reading scripts line by line and predicting output, because that is how they are presented.

Domain 2: User Interfaces and Desktops

This is the area many sysadmins underestimate because they live in the terminal. It covers the graphical stack and accessibility, and the questions are conceptual rather than command-heavy.

User Interfaces and Desktops: What You Must Master

Know how the graphical layers fit together and how remote graphical access works.

  • X11 and Wayland: the architecture of the X Window System, the role of the X server and X clients, DISPLAY, and the major differences with Wayland as a modern display protocol.
  • Display managers and desktop environments: the purpose of display managers (such as GDM, SDDM, and LightDM) and the common desktop environments like GNOME, KDE Plasma, and Xfce.
  • Remote desktop access: the concepts behind VNC, SPICE, and RDP, and how X forwarding works over SSH.
  • Accessibility: keyboard accessibility settings such as sticky keys, slow keys, and bounce keys, plus screen readers, Braille displays, and on-screen keyboards.

Because this domain is concept-driven, rote memorization of vocabulary pays off. Be able to explain, in a sentence, what each component does and how X clients and servers relate, since the terminology is deliberately counterintuitive (the "server" runs on your local machine).

Domain 3: Administrative Tasks

Administrative Tasks is the practical heart of Exam 102. It covers the daily work of managing people, schedules, and localization on a Linux host.

Administrative Tasks: What You Must Master

This area rewards hands-on familiarity with configuration files and command options.

  • User and group management: useradd, usermod, userdel, groupadd, passwd, chage, and the structure of /etc/passwd, /etc/shadow, and /etc/group. Know every field in those files.
  • Job scheduling: cron and crontab syntax (the five time fields), system cron directories, at and atq, /etc/cron.allow and /etc/cron.deny, and systemd timers as the modern alternative.
  • Localization and internationalization: locale settings (LANG, LC_*, locale), time zone configuration with timedatectl and /etc/localtime, and character encodings such as UTF-8 and ISO-8859 variants, plus the iconv tool.

Cron syntax is a reliable source of fill-in-the-blank and multiple-choice items. Be able to write an entry for "every weekday at 02:30" from scratch, and to recognize that the sixth field in a system crontab is the user. Our one-page cheat sheet is a handy place to keep the field layouts and file formats side by side.

Watch the file formats: Candidates often lose points not on commands but on the contents of /etc/passwd and /etc/shadow. Memorize the field order and which fields live in which file; the exam treats this as core knowledge.

Domain 4: Essential System Services

This domain covers the background services that keep a Linux system coherent: time, logging, mail, and printing.

Essential System Services: What You Must Master

Focus on how each service is configured and how you verify that it is working.

  • Time synchronization: the system clock versus the hardware clock (hwclock), date, NTP concepts, chrony and chronyc, ntpd and ntpq, and the pool.ntp.org project.
  • System logging: traditional rsyslog facilities and priorities, the structure of /etc/rsyslog.conf, log files under /var/log, logrotate, and the systemd journal accessed with journalctl including its persistence settings.
  • Mail transfer agent basics: what an MTA does, the common ones (Postfix, Exim, sendmail), the mail and mailq commands, and ~/.forward and /etc/aliases with newaliases.
  • Printing and printers: CUPS configuration, the CUPS web interface, lpr, lpq, lprm, lpstat, and the role of IPP and print queues.

Logging questions often ask you to interpret a selector like mail.err or to predict where a message lands. Know the facility and priority names, and the relationship between traditional syslog files and the journal, since modern systems run both.

Domain 5: Networking Fundamentals

Networking Fundamentals tests whether you can configure, inspect, and troubleshoot a host's network connectivity using both foundational concepts and current tooling.

Networking Fundamentals: What You Must Master

Combine theory (addressing, ports, protocols) with command fluency.

  • Internet protocols: IPv4 and IPv6 addressing, subnet masks and CIDR notation, private address ranges, common well-known ports (SSH, HTTP, HTTPS, DNS, SMTP, and others), and the difference between TCP and UDP, ICMP.
  • Persistent network configuration: NetworkManager and nmcli, systemd-networkd, legacy configuration file locations, and managing hostnames with hostnamectl and /etc/hostname.
  • Network troubleshooting: ip (addr, link, route), ss, legacy ifconfig and netstat equivalents, ping, traceroute, tracepath, dig, host, and nc.
  • Client DNS configuration: /etc/hosts, /etc/resolv.conf, /etc/nsswitch.conf, and the order in which name resolution sources are consulted.

The skill the exam rewards most here is mapping a symptom to a tool: if a host can reach an IP but not a name, think DNS; if it cannot reach anything, check the link and the default route. Be comfortable with the ip command family, since it has displaced older utilities in current distributions, while still recognizing the legacy names that can appear in answer options.

Domain 6: Security

The security domain covers practical hardening of a single host rather than enterprise security architecture. It is where several earlier topics (users, services, networking) reconverge.

Security: What You Must Master

Think "reduce the attack surface and prove who is who."

  • Administrative access: auditing setuid and setgid files with find, using su and sudo correctly, and editing /etc/sudoers safely with visudo. Understand limits placed with ulimit.
  • Host security: shadow passwords, turning off unused network services, understanding xinetd and systemd socket activation, and using TCP wrappers (/etc/hosts.allow and /etc/hosts.deny).
  • Data encryption with cryptography: SSH client and server configuration, key-based authentication, ssh-keygen, ssh-agent, ssh-copy-id, host key verification via known_hosts, port forwarding and tunneling, and GnuPG (gpg) for signing and encrypting, along with the idea of the web of trust.

SSH is the single most testable topic in this domain. Know the difference between the user's ~/.ssh/authorized_keys on the server and known_hosts on the client, which side holds which key, and the correct permissions on key files. Mix-ups on these details are classic distractors.

Sequencing the Six Domains Over Six Weeks

You do not need a generic study system; you need a sensible order. Because Exam 102 builds on command-line fluency, start with the domain that sharpens it most and finish with the one that depends on everything before it. For a deeper plan, see our full LPIC-1 102-500 study guide.

Week 1

Shells and Shell Scripting

  • Write ten small scripts covering loops, case, and tests
  • Trace startup file order for login versus non-login shells
Week 2

Administrative Tasks

  • Create, modify, and expire users; read every field of /etc/passwd and /etc/shadow
  • Write cron and at jobs; set locales and time zones
Week 3

Essential System Services

  • Configure chrony, rsyslog rules, and logrotate
  • Practice journalctl filters and CUPS queue commands
Week 4

Networking Fundamentals

  • Subnet by hand, then verify with ip and ss
  • Break and fix DNS resolution using the resolver files
Week 5

Security, then User Interfaces and Desktops

  • Set up SSH key authentication end to end; edit sudoers with visudo
  • Review X11, Wayland, display managers, and accessibility options
Week 6

Timed Review

  • Take full 60-question, 90-minute practice runs under realistic conditions
  • Revisit every objective you missed against the official objective list

The rationale: scripting and administration build the command muscle memory that makes networking and security feel easier, and desktops, being concept-heavy, fit well into a lighter week alongside security. Adjust the pacing to your background, a working administrator may compress the first three weeks considerably.

Question Style and Format

Understanding how items are presented changes how you prepare. Exam 102 mixes multiple-choice questions (some with a single answer, some asking for several) and fill-in-the-blank questions, where you type a command, option, or file path yourself.

Item TypeWhat It TestsHow to Prepare
Multiple-choice, single answerRecognizing the correct command, file, or conceptLearn to eliminate plausible-but-wrong distractors such as legacy tools
Multiple-choice, multiple answersCompleteness; knowing every valid optionStudy full option lists and all files involved in a task
Fill-in-the-blankExact recall of a command, flag, or pathType commands from memory in a terminal; never rely on recognition alone

Fill-in-the-blank items are unforgiving of typos and approximate syntax, so drill by typing, not by rereading. When you need practice at this style, work through targeted questions on our practice test site; these are independently authored practice items and should not be mistaken for actual LPI exam questions or an official simulation. With 60 questions in 90 minutes you have roughly a minute and a half each, which is comfortable if your recall is solid and tight if you are reconstructing syntax on the fly.

Key Takeaway

Because LPI publishes objective-level weights rather than domain percentages, build your study checklist from the official objectives page, then score yourself objective by objective. Your weakest heavily weighted objective, not your weakest domain, is where the next study hour belongs.

As for scoring, we do not assert a passing score or pass rate here because a current official value was not verified for this guide. Check LPI directly, and see our pages on the passing score and pass rate for how to interpret what is and is not publicly confirmed.

Who Values This Credential

LPIC-1 is vendor-neutral, which makes it portable across distributions and employers. It aligns with roles where Linux administration is a core duty rather than an afterthought:

  • Junior Linux and systems administrators managing servers, users, and scheduled tasks.
  • Help desk and support engineers moving into infrastructure work.
  • DevOps and cloud entrants who need shell scripting, networking, and SSH fluency to be productive.
  • Managed service providers and hosting companies that run mixed Linux fleets.

Because Exam 102's content (scripting, cron, logging, DNS clients, SSH, sudo) maps directly onto daily operations tasks, it translates well into job-ready skills. For market context, see our guides on LPIC-1 102-500 jobs, the salary guide, and the broader worth-it analysis. Remember that credential value depends on your experience, region, and role, and no single exam guarantees a particular outcome.

Frequently Asked Questions

How many domains does LPIC-1 Exam 102 (102-500) cover?

The published objectives for Exam 102 are organized under six topic areas: Shells and Shell Scripting, User Interfaces and Desktops, Administrative Tasks, Essential System Services, Networking Fundamentals, and Security. Always confirm the current objective list on LPI's official site.

Does the exam publish a percentage weight for each domain?

No. LPI assigns weights to individual objectives rather than to the six headings, so there are no official aggregate domain percentages. Use the per-objective weights on the official objectives page to prioritize your study time.

Is passing 102-500 enough to earn LPIC-1?

No. LPIC-1 requires passing both 101-500 and 102-500. Passing this paper alone does not award the credential, and there are no other formal prerequisites for LPIC-1. Our LPIC-1 certification overview explains how the two papers fit together.

What is the exam format and time limit?

The paper has 60 multiple-choice and fill-in-the-blank questions with a 90-minute time limit. Fill-in-the-blank items require you to type exact commands, options, or file paths, so recall practice matters.

How long does the certification remain valid, and what does it cost?

Certification validity is five years, but renewal and extension rules can change, so verify the current policy with LPI. Fees and regional delivery options through Pearson VUE also vary and should be confirmed directly; our scheduling guide outlines how to approach booking.

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

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