LPIC-1: Linux Certified Administrator Study Guide


LPIC-1 is the first certification in LPI’s multi-level Linux professional certification program. The LPIC-1 will validate the candidate’s ability to perform maintenance tasks on the command line, install and configure a computer running Linux and configure basic networking.

A Brief Introduction to LPIC-1


The LPIC-1 is designed to reflect current research and validate a candidate’s proficiency in real world system administration. The objectives are tied to real-world job skills, which we determine through job task analysis surveying during exam development.

Objectives and Study Resources


Current Version: 5.0 (Exam codes 101-500 and 102-500)

Objectives: 101-500, 102-500

Prerequisites: There are no prerequisites for this certification

Self-study Material


LPIC-1 Exam Prep free material can be found on:

LPIC-1 Exam Prep paid material can be found:

LPI 101 Exam Topics Priorities and Weighting


Topics Priorities

101: System Architecture (8)


102: Linux Installation and Package Management (12)

  • Design hard disk layout (2)
  • Install a boot manager (2)
  • Manage shared libraries (1)
  • Use Debian package management (3)
  • Use RPM and YUM package management (3)
  • Linux as a virtualization guest (1)

103: GNU and Unix Commands (26)

  • Work on the command line (4)
  • Process text streams using filters (2)
  • Perform basic file management (4)
  • Use streams, pipes and redirects (4)
  • Create, monitor and kill processes (4)
  • Modify process execution priorities (2)
  • Search text files using regular expressions(3)
  • Basic file editing(3)

104: Devices, Linux Filesystems, Filesystem Hierarchy Standard (14)

  • 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)
  • 104.6 Create and change hard and symbolic links (2)
  • 104.7 Find system files and place files in the correct location (2)

105: Shells and Shell Scripting (8)

  • 105.1 Customize and use the shell environment (4)
  • 105.2 Customize or write simple scripts (4)

106: User Interfaces and Desktops (4)

  • 106.1 Install and configure X11 (2)
  • 106.2 Graphical Desktops (1)
  • 106.3 Accessibility (1)

107: Administrative Tasks (12)

  • 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)

108: Essential System Services (12)

  • 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)

109: Networking Fundamentals (14)

  • 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)

110: Security (10)

  • 110.1 Perform security administration tasks (3)
  • 110.2 Setup host security (3)
  • 110.3 Securing data with encryption (4)