How to Pass the LPIC-1 102-500 in 2026: Format, Cost, Topics and Study Plan

What the LPIC-1 102-500 covers, how LPI topic weights work, why the typed answers catch people out and a six week plan by weight.

What the LPIC-1 102-500 is and who it is for

LPIC-1 is the Linux Professional Institute’s first professional certification. It validates foundational Linux system administration skills that apply across any distribution. To earn it you pass two exams, 101-500 and 102-500, and the full LPIC-1 is the required foundation for LPIC-2. The current version is 5.0.

The 102-500 is the second of those two exams. It covers shells and scripting, desktops, administration, core system services, networking and security. There are no formal prerequisites, but passing the 101-500 first is the usual route in, since the second exam assumes you are comfortable at the command line.

It suits junior Linux administrators, support engineers and DevOps staff who want a vendor neutral credential. The certification is valid for 5 years.

LPIC-1 102-500 at a glance

Item Detail
Exam code 102-500
Questions 60, including fill in the blank items
Time allowed 90 minutes
Exam fee US$200 per attempt
Where you sit it Pearson VUE testing centres or online proctored
Certification valid for 5 years

What is on the exam

LPI publishes topic weights rather than percentages. The weights add up to 60 and map onto the 60 questions, so a weight of 14 means roughly 14 questions on that topic. That makes planning straightforward: networking fundamentals at weight 14, and administrative tasks and essential system services at 12 each, make up well over half the exam.

Shells and shell scripting (weight 8). Customising the shell environment and writing simple Bash scripts. Expect questions on environment variables, aliases and functions, the files that set up a login or interactive shell, and script basics such as tests, loops, conditionals, positional parameters and exit codes. About 8 of the 60 questions.

User interfaces and desktops (weight 4). The lightest topic, at about 4 questions. It covers the basics of the X Window System and its alternatives, graphical desktop environments, remote desktop access and accessibility options. This is the one area where it is reasonable to be thin.

Administrative tasks (weight 12). Managing user and group accounts and the files behind them, scheduling jobs with cron, at and systemd timers, and localisation and internationalisation, including time zones, locales and character encodings. About 12 questions, many of them about exact file names and command options.

Essential system services (weight 12). Keeping system time accurate with network time services, system logging with rsyslog and the systemd journal, the basics of mail transfer agents and managing printers and printing. Another 12 or so questions.

Networking fundamentals (weight 14). The heaviest topic, at about 14 questions. It covers internet protocol fundamentals such as addressing, subnets, common ports and the differences between IPv4 and IPv6, persistent network configuration, basic troubleshooting with the standard command line tools, and client side DNS configuration.

Security (weight 10). Host security administration, such as finding files with special permissions, managing passwords and user limits and checking open ports, plus securing a host by disabling unused services and securing data with encryption through OpenSSH and GnuPG. About 10 questions.

Why people fail it

The main reason is the fill in the blank questions. Like all LPI exams, the 102-500 includes items where you have to type an exact command, option or file path, with no list of choices to jog your memory. Recognising the right answer in a list of options is a very different skill from producing it from scratch, and the exam is marked on what you type.

That is why people who have used Linux for years still get caught out. They know how to do the task, but they normally lean on tab completion, man pages or their shell history to get the syntax right. Under exam conditions none of that is available.

The second reason is uneven coverage. Most working administrators are strong in one or two areas and have never touched others. Someone who lives in networking may never have configured a printer or a mail transfer agent, and someone who writes scripts all day may not remember how locale settings work. With networking fundamentals at weight 14 and two more topics at weight 12, a gap in any of them costs a noticeable share of the 60 questions.

A study plan that fits the exam

Six weeks, ordered by weight so the heaviest topics get the most attention, with typed practice built into every week and a final week of timed runs. Work on a real Linux machine or virtual machine throughout, and type every command rather than reading it.

  1. Week 1: networking fundamentals. Addressing, subnets, ports, persistent configuration, troubleshooting tools and client side DNS. At the end of the week, try the free LPIC-1 102-500 practice questions to see how the typed items are worded.
  2. Week 2: administrative tasks. User and group management and the files behind it, cron, at and systemd timers, then time zones and locales. Write out the key file paths from memory at the end of each day.
  3. Week 3: essential system services. Time synchronisation, rsyslog and the journal, mail transfer agent basics and printing. Configure each one on your practice machine instead of just reading about it.
  4. Week 4: security. Special permissions, password and limit settings, open port checks, service hardening, OpenSSH keys and GnuPG. Then work the matching questions in the 102-500 practice question pack and read the explanations for the fill in the blank items closely.
  5. Week 5: shells, scripting and user interfaces. Most of the week on shell environment files and Bash scripting, writing small scripts that use tests, loops and parameters, then a day on X, desktops and accessibility.
  6. Week 6: timed runs. Sit full rounds with the questions only PDF against the 90 minute limit, answering the typed items without looking anything up. Note which commands you could not produce and drill those until you can.

On exam day

You sit the 102-500 at a Pearson VUE testing centre or online with a remote proctor. For online delivery, run the system test on the computer you will use well before the day.

You have 90 minutes for 60 questions, which is a reasonable pace if you do not stall. For fill in the blank items, type exactly what is asked: the command alone if the question asks for a command, the full path if it asks for a file. Check spelling and case before you move on, because Linux is case sensitive and so is the marking. If you are unsure of a multiple choice question, eliminate what you can, choose, and keep going.

Frequently asked questions

Do I have to pass the 101-500 first?

You need both 101-500 and 102-500 to earn the full LPIC-1. There are no formal prerequisites for sitting the 102-500 on its own, but passing the 101-500 first is the usual route.

What happens if I fail? Can I retake it?

Yes, but each attempt costs another US$200. LPI publishes its retake policy, including any waiting period between attempts, on its website, so check it before you book again. The practice pack is refunded if you fail, but the exam fee is not.

Is the practice question pack enough on its own?

No. The pack is 120 practice questions mapped to the 102-500 objectives, including fill in the blank items, with the reasoning behind every answer and every wrong option. It is practice: it makes the exam’s question style familiar and shows you which topics need more work. It is not a course, and it cannot replace time spent at a Linux command line. Use it alongside a study guide and a practice machine.

When you want to check your syntax under pressure, get the 120 question 102-500 pack for US$39, pass or your money back.