The second half of LPIC-1, from shell scripting to system security. Learn services, networking and administration the exam tests — and remember it with spaced repetition.
Exam 102 is the second half of LPIC-1, shifting from system structure to running and administering a Linux system day to day.
This track maps to the official 102 objectives — shells and scripting (variables, environment, Bash scripts), user interfaces and desktops (X11/Wayland and accessibility), administrative tasks (users, groups, cron and locale), essential system services (system time, logging, mail and printing), networking fundamentals (addressing, DNS and troubleshooting), and security (permissions, sudo and host hardening).
Each objective becomes bite-sized questions on the exact files, commands and concepts the exam tests — and spaced repetition keeps them sharp through exam day and into real administration work.
Each module is a set of practice cards — 90 in total. Answer, review, and watch your knowledge grow from seed to full bloom.
Environment variables, shell startup files, aliases, functions, and writing Bash scripts with conditionals and loops
15 cardsX11 and Wayland display servers, display managers, the DISPLAY variable, access control, and desktop environments
15 cardsManaging user and group accounts, scheduling jobs with cron and at, and configuring locale, time, and timezones
15 cardsTime synchronization, system logging with rsyslog and journald, mail transfer agents, and managing services with systemd
15 cardsIPv4 and IPv6 addressing, subnets and ports, configuring interfaces and routes, DNS resolution, and connectivity tools
15 cardsPrivilege delegation with sudo, special permissions auditing, password aging, host access control, SSH, and GnuPG
15 cardsA taste of the real cards. Pick an answer, then reveal the explanation.
Which command makes a shell variable available to programs started from that shell?
How many bits make up a standard IPv4 address?
Which command runs a single command with elevated privileges as another user?
Which protocol is used to synchronize a system's clock with time servers?
Each card is one practical concept with multiple options. Pick what you think is right.
See the correct option plus a clear explanation, and a link to deeper docs when one is available.
A spaced-repetition engine (SM-2 or FSRS) resurfaces each card just before you would forget it.
LPIC-1 requires both exams. Passing 102 alongside 101 earns the credential.
Users, cron, logging, networking and security are the daily work of every sysadmin and DevOps engineer.
Config-file paths and command flags are easy to forget — spaced repetition is built to fix that.
These services and security basics lead straight into the practical, DevOps-focused Linux track.
It helps but is not required — 102 stands on its own. Together the two tracks cover the full LPIC-1 objectives.
Yes — a full module covers variables, environment, quoting and writing Bash scripts, which the exam tests directly.
Yes, completely free. No registration or credit card is required, and all your progress is stored locally in your browser.
No — it cements the facts the exam tests. Pair it with a real system to build the muscle memory.
Plant your first seed today. Ten minutes a day is all it takes to lock in the services, networking and security the exam tests.