LPIC-1 101-500 study materials
LPIC-1 101-500 study resources

LPIC-1 101-500 study plan

LPIC-1 101-500 · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

System Architecture

  • Configure and verify BIOS/UEFI settings and describe the boot sequence from firmware to init

  • Identify and change runlevels/targets with systemctl and SysV init tools on a practice system

  • Explain the purpose of the kernel modules and enable or blacklist one at boot

  • Map the hardware inventory of your machine using lspci, lsusb, and lsblk output

Your checkpoint

A one-page annotated hardware and boot report for your own machine, listing firmware type, init system, default target, and every PCI/USB device with its driver

Week 2

System Architecture

  • Set up and query syslog/journald logging, including persistent journals

  • Schedule tasks with cron, at, and systemd timers and verify they fire

  • Change the system locale and timezone and confirm with locale and timedatectl

  • Interpret dmesg and journalctl output to diagnose one real (or simulated) boot-time failure

Your checkpoint

A troubleshooting log showing three deliberate misconfigurations you introduced (cron syntax, bad locale, broken timer) plus the exact commands that fixed each one

Week 3

Devices, Linux Filesystems, Filesystem Hierarchy Standard

  • Partition a scratch disk with both MBR and GPT layouts using fdisk, gdisk, and parted

  • Create, mount, verify, and tune ext4, XFS, and VFAT filesystems and compare their options

  • Write and test /etc/fstab entries including UUID-based mounts and a swapfile

  • Explain and demonstrate the Filesystem Hierarchy Standard by locating where config, logs, binaries, and variable data live

Your checkpoint

A lab write-up with pasteable command transcripts showing a fresh partitioned disk, three mounted filesystems, and an fstab that survives a reboot with no errors in journalctl

Week 4

Devices, Linux Filesystems, Filesystem Hierarchy Standard

  • Set and inspect standard and special permission bits including setuid, setgid, and sticky

  • Manage disk usage and quotas with du, df, and a simulated quota workflow

  • Create and tune filesystem attributes with tune2fs, xfs_admin, and chattr

  • Identify device names and udev-related information for block devices

Your checkpoint

A permissions and disk-usage cheat sheet you wrote yourself, validated by running every command on it once and attaching the output

Week 5

GNU and Unix Commands

  • Process text streams with grep, sed, awk, cut, sort, uniq, and tr in pipelines

  • Redirect input/output/error and build multi-stage pipelines with tee and xargs

  • Navigate and manipulate the filesystem with cp, mv, ln, tar, and gzip/bzip2/xz

  • Locate files and commands using find, locate, which, and type with at least five different search criteria

Your checkpoint

A set of 15 one-liner pipelines you composed yourself, each with a stated purpose and the command run against real sample data

Week 6

GNU and Unix Commands

  • Manage processes: inspect with ps and top, signal with kill and pkill, and reprioritize with nice and renice

  • Edit files efficiently in vi, including search, replace, and multi-file workflows

  • Combine commands with shell job control and background execution

  • Explain the difference between hard and soft links and demonstrate when each breaks

Your checkpoint

A timed exercise in which you create, background, freeze, resume, reniced, and terminate a set of processes while recording the exact keystrokes and commands used

Week 7

Linux Installation and Package Management

  • Install, upgrade, remove, and query packages with dpkg and apt, including dependency repair

  • Build a simple .deb package and inspect package metadata and file lists

  • Configure a repository source list and explain how package signing is verified

  • Compare Debian and RPM package management concepts at a conceptual level

Your checkpoint

A packaged .deb of a trivial script you wrote, installed and removed on your own system, with a transcript proving install, query, and clean removal

Week 8

System Architecture & Linux Installation and Package Management & GNU and Unix Commands & Devices, Linux Filesystems, Filesystem Hierarchy Standard

  • Re-run every lab from weeks 1-7 from memory in a fresh virtual machine

  • Time yourself on mixed-domain practice questions and log every miss by domain

  • Close the three weakest objectives identified by your error log

  • Recite the exact command syntax for the ten commands you got wrong most often

Your checkpoint

A scored timed mock exam result plus an error log where every missed item has a confirmed fix and a re-test date

Milestones

Week 2: Can boot a VM, diagnose a failed service from journalctl, and fix a broken cron job in under 15 minutes without notes

Week 4: Can partition, format, mount, and persist a filesystem in fstab from a blank disk with no reference material and no reboot errors

Week 6: Can complete a 20-task command-line text and process management drill at 90% accuracy inside 30 minutes

Week 8: Scores 80% or higher on a full-length timed mixed-domain mock exam, with no domain below 70%