LPIC-1 Exam Objectives v5.0: Complete Guide to 101-500 and 102-500 Topics
What You Will Achieve
- Understand the full topic structure and weights for LPIC-1 exams 101-500 and 102-500
- Identify which objectives carry the most weight and prioritize your study accordingly
- See at a glance which of the 12 existing articles covers each objective
- Get an overview of the entire LPIC-1 syllabus to avoid gaps in preparation
- Access the official LPI v5.0 objectives as primary sources
LPIC-1 consists of two independent exams (101-500 and 102-500), each covering objectives with a total weight of 60. This article is a navigation guide for the entire exam scope — detailed study for each topic is done through the linked articles.
LPIC-1 Exam Structure Overview
LPIC-1 (LPIC-1 System Administrator) is the entry-level Linux certification offered by the Linux Professional Institute. The current version is v5.0, and the exam consists of two independent exams: 101-500 and 102-500. Each can be taken and passed separately.
| Exam | Topic Range | Total Weight | Main Content |
|---|---|---|---|
| 101-500 | Topics 101–104 | 60 | System boot, package management, GNU commands, filesystems |
| 102-500 | Topics 105–110 | 60 | Shell scripting, desktop, admin tasks, system services, networking, security |
Weight indicates the approximate number of questions drawn from each topic. A Weight-4 objective appears roughly four times as often as a Weight-1 objective, making it a direct guide for allocating study time.
The LPIC-1 curriculum covers the full spectrum of essential Linux system administration skills. The syllabus and exam topics defined in v5.0 reflect current industry practice. One notable change from v4.0: objective 104.4 (Manage Disk Quotas) was removed from the v5.0 syllabus. The official objectives are also available in PDF format via LPI.
Exam 101-500 Topics in Detail
Topic 101 — System Architecture
This topic covers hardware detection and configuration, the Linux boot sequence, and managing runlevels and boot targets. Expect questions on BIOS/UEFI differences, the role of GRUB, and how systemd and SysV init relate.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 101.1 | Determine and configure hardware settings | 2 | — |
| 101.2 | Boot the system | 3 | — |
| 101.3 | Change runlevels / boot targets and shutdown or reboot system | 3 | — |
101.1 focuses on querying hardware information through /proc, /sys, lsusb, and lspci. 101.2 requires understanding the full boot flow from BIOS/UEFI through the bootloader, kernel, and initrd. 101.3 covers systemctl isolate and systemctl poweroff alongside the legacy telinit command.
Topic 102 — Linux Installation and Package Management
This topic addresses disk partition layout design, bootloader installation (GRUB2), shared library management, Debian and RPM package management tools, and using Linux as a virtualization guest.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 102.1 | Design hard disk layout | 2 | — |
| 102.2 | Install a boot manager | 2 | — |
| 102.3 | Manage shared libraries | 1 | — |
| 102.4 | Use Debian package management | 3 | — |
| 102.5 | Use RPM and YUM package management | 3 | — |
| 102.6 | Linux as a virtualization guest | 1 | — |
102.4 tests dpkg, apt, apt-get, and apt-cache usage. 102.5 covers rpm, yum, and dnf basics. 102.1 also includes decisions on swap placement and separating /boot.
Topic 103 — GNU and Unix Commands
The broadest topic in Exam 101, covering shell operation, text processing, file management, pipes and redirection, process management, priority control, regular expressions, and basic file editing. The total weight across this topic is the highest of any topic in 101-500.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 103.1 | Work on the command line | 4 | Command Line Basics |
| 103.2 | Process text streams using filters | 2 | Text Stream Filters |
| 103.3 | Perform basic file management | 4 | — |
| 103.4 | Use streams, pipes, and redirects | 4 | Pipes and Redirection Basics |
| 103.5 | Create, monitor, and kill processes | 4 | Process Management Basics / Process Management in Practice |
| 103.6 | Modify process execution priorities | 2 | Process Priorities: nice and renice |
| 103.7 | Search text files using regular expressions | 3 | Regular Expressions: grep and regex |
| 103.8 | Basic file editing | 3 | — |
103.8 targets vi/vim fundamentals: switching to insert mode, saving, and exiting. 103.3 covers cp, mv, rm, find, tar, gzip, and related file operation commands.
Topic 104 — Devices, Linux Filesystems, Filesystem Hierarchy Standard
This topic spans partition creation, filesystem integrity checking, mount and unmount control, file permission management, link creation, and file location tools. Objective 104.4 was removed in v5.0.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 104.1 | Create partitions and filesystems | 2 | — |
| 104.2 | Maintain the integrity of filesystems | 2 | — |
| 104.3 | Control mounting and unmounting of filesystems | 3 | — |
| 104.5 | Manage file permissions and ownership | 3 | File Permissions Guide / chmod vs chown vs sudo / Fix Permission Denied |
| 104.6 | Create and change hard and symbolic links | 2 | Hard Links and Symbolic Links |
| 104.7 | Find system files and place files in the correct location | 2 | — |
104.5 covers chmod, chown, chgrp, SUID, SGID, and the sticky bit. 104.7 requires knowledge of find, locate, whereis, which, and the Filesystem Hierarchy Standard (FHS).
Exam 102-500 Topics in Detail
Topic 105 — Shells and Shell Scripting
Both objectives in this topic carry Weight 4, making it one of the most practice-intensive areas of Exam 102. It covers shell environment configuration and variable management, as well as writing and customizing shell scripts.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 105.1 | Customize and use the shell environment | 4 | Shell Environment Variables |
| 105.2 | Customize or write simple scripts | 4 | — |
105.2 covers the shebang line (#!/bin/bash), if/for/while/case constructs, function definitions, the test command, and exit status ($?).
Topic 106 — User Interfaces and Desktops
This topic covers X Window System configuration, graphical desktop environments (GNOME, KDE, etc.), and accessibility features. The weights are low, but a basic understanding of X11 architecture is expected.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 106.1 | Install and configure X11 | 2 | — |
| 106.2 | Graphical Desktops | 1 | — |
| 106.3 | Accessibility | 1 | — |
106.1 focuses on display manager roles (GDM, LightDM) and handling the DISPLAY environment variable. 106.3 involves assistive input devices and screen magnification tools.
Topic 107 — Administrative Tasks
This topic covers user and group account management, job scheduling with cron and at, and locale and internationalization settings. Objective 107.1 carries Weight 5 — the highest of any objective in Exam 102.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 107.1 | Manage user and group accounts and related system files | 5 | — |
| 107.2 | Automate system administration tasks by scheduling jobs | 4 | — |
| 107.3 | Localisation and internationalisation | 3 | — |
107.1 requires useradd, usermod, userdel, groupadd, passwd, and knowledge of /etc/passwd, /etc/shadow, and /etc/group structure. 107.2 tests crontab syntax (minute / hour / day / month / weekday) and the at command.
Topic 108 — Essential System Services
This topic covers system time synchronization, log management (syslog, rsyslog, systemd-journald), Mail Transfer Agent basics, and print management.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 108.1 | Maintain system time | 3 | — |
| 108.2 | System logging | 4 | — |
| 108.3 | Mail Transfer Agent (MTA) basics | 3 | — |
| 108.4 | Manage printers and printing | 2 | — |
108.1 covers time synchronization via ntpd, chrony, and timedatectl. 108.2 includes the /var/log/ directory structure, journalctl options, and log rotation with logrotate.
Topic 109 — Networking Fundamentals
This topic addresses TCP/IP protocols, network interface configuration, basic troubleshooting, and DNS client configuration. Objectives 109.1 through 109.3 each carry Weight 4, making networking knowledge critical for passing Exam 102.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 109.1 | Fundamentals of internet protocols | 4 | — |
| 109.2 | Persistent network configuration | 4 | — |
| 109.3 | Basic network troubleshooting | 4 | — |
| 109.4 | Configure client side DNS | 2 | — |
109.1 requires IPv4/IPv6 addressing, subnet mask calculation, and CIDR notation. 109.2 covers NetworkManager, nmcli, and /etc/network/interfaces for persistent configuration. 109.3 tests ping, traceroute, ss, netstat, and ip route.
Topic 110 — Security
This topic covers user security administration, host-level security configuration (TCP Wrappers, nmap), and protecting data with encryption. Objective 110.3 (Weight 4) focuses on practical SSH key management.
| Objective | Title | Weight | Article |
|---|---|---|---|
| 110.1 | Perform security administration tasks | 3 | — |
| 110.2 | Setup host security | 3 | — |
| 110.3 | Securing data with encryption | 4 | — |
110.1 covers sudo/su usage, password aging with chage, and ulimit. 110.3 focuses on GPG key pair generation and management, plus SSH public-key authentication (ssh-keygen, ssh-agent, ~/.ssh/authorized_keys).
Topic-to-Article Mapping Table
The following table shows which of the 12 existing Penguin Gym Linux articles corresponds to each objective.
| Article Title | Objective | Exam | Link |
|---|---|---|---|
| Command Line Basics | 103.1 | 101 | Read article |
| Pipes and Redirection Basics | 103.4 | 101 | Read article |
| Text Stream Filters | 103.2 | 101 | Read article |
| Regular Expressions: grep and regex | 103.7 | 101 | Read article |
| Process Management Basics | 103.5 | 101 | Read article |
| Process Management in Practice | 103.5 | 101 | Read article |
| Process Priorities: nice and renice | 103.6 | 101 | Read article |
| Hard Links and Symbolic Links | 104.6 | 101 | Read article |
| File Permissions Guide (chmod and chown) | 104.5 | 101 | Read article |
| chmod vs chown vs sudo | 104.5 | 101 | Read article |
| Fix Permission Denied in Linux | 104.5 | 101 | Read article |
| Shell Environment Variables | 105.1 | 102 | Read article |
Objectives not yet covered by an article are marked — and will be added progressively.
High-Weight Objectives
Weight correlates with question frequency on the exam. The tables below highlight objectives with the highest weights — these are the best starting points for study.
Exam 101-500: Top Weight Objectives (Weight 4)
| Objective | Title |
|---|---|
| 103.1 | Work on the command line |
| 103.3 | Perform basic file management |
| 103.4 | Use streams, pipes, and redirects |
| 103.5 | Create, monitor, and kill processes |
All four top-weight objectives fall within Topic 103 (GNU and Unix Commands). Mastering these four practical skills is the most direct path to a passing score on Exam 101.
Exam 102-500: Top Weight Objectives (Weight 4–5)
| Objective | Title | Weight |
|---|---|---|
| 107.1 | Manage user and group accounts and related system files | 5 |
| 105.1 | Customize and use the shell environment | 4 |
| 105.2 | Customize or write simple scripts | 4 |
| 107.2 | Automate system administration tasks by scheduling jobs | 4 |
| 108.2 | System logging | 4 |
| 109.1 | Fundamentals of internet protocols | 4 |
| 109.2 | Persistent network configuration | 4 |
| 109.3 | Basic network troubleshooting | 4 |
| 110.3 | Securing data with encryption | 4 |
Exam 102 has eight Weight-4 objectives, more than Exam 101. Objective 107.1 at Weight 5 is the highest-weighted objective across all of LPIC-1, making user and group management commands and their related configuration files the single most important study area.
Recommended Study Order
- Exam 101: Focus on Topic 103 first, then Topic 104 (permissions, filesystems), then supplement with Topics 101 and 102.
- Exam 102: Start with Topic 107 (especially 107.1) and Topic 105, then Topic 109 networking, then Topic 110 security, and finally Topics 106 and 108.
For both exams, practicing commands in a real or virtual Linux environment is the most effective path to retention.
Sources
All objective titles and weight values in this article are based on the official LPI documentation v5.0. Objective descriptions are paraphrased from official sources. The official objectives are also available in PDF format via the LPI website.
- LPI Official LPIC-1 Overview: https://www.lpi.org/our-certifications/lpic-1-overview
- LPI Official LPIC-1 (101-500 / 102-500) Objectives v5.0: https://www.lpi.org/our-certifications/exam-101-102-objectives/