LPIC-1: Linux Administrator (101 and 102 exams)


This course includes
Hands-On Labs
AI Tutor (Add-on)

Create new career opportunities by being LPIC certified professional with the LPIC-1: Linux Administrator (101 and 102 exams) course and lab. The lab provides a hands-on learning experience in a safe and online environment. The Linux certification training course covers the objectives of both the 101-500 and 101-500 exams and offers an interactive learning experience in areas such as system architecture, GNU and UNIX commands, interfaces and desktops, and many more.

Here's what you will get

LPIC-1 certification is the first certification in LPI’s multi-level Linux professional certification program. The LPIC-1 certification validates a candidate's ability to install and configure a computer running Linux and configure basic networking. The LPIC 1 certification consists of two exams:

101-500 exam: The 101-500 exam topics are system architecture, Linux installation, and package management; GNU and UNIX command; devices, Linux filesystems, and filesystem Hierarchy Standard.

102-500 exam: The LPIC 102-500 exam topics are shells and shell scripting; interfaces and desktops; administrative tasks, essential system services, and networking fundamentals security.


11+ Lessons | 198+ Quizzes | 154+ Flashcards | 309+ Glossary of terms


120+ Pre Assessment Questions | 8+ Full Length Tests | 108+ Post Assessment Questions | 480+ Practice Test Questions

Hands-On Labs

39+ LiveLab | 00+ Minutes

Here's what you will learn

Download Course Outline

Lessons 1: Introduction

  • Why Become Linux Certified?
  • Who Should Buy This Course
  • How This Course Is Organized
  • The Exam Objectives
  • Exam 101-500 Objectives
  • Exam 102-500 Objectives

Lessons 2: Exploring Linux Command-Line Tools

  • Understanding Command-Line Basics
  • Editing Text Files
  • Processing Text Using Filters
  • Using Regular Expressions
  • Using Streams, Redirection, and Pipes
  • Summary
  • Exam Essentials

Lessons 3: Managing Software and Processes

  • Looking at Package Concepts
  • Using RPM
  • Using Debian Packages
  • Managing Shared Libraries
  • Managing Processes
  • Summary
  • Exam Essentials

Lessons 4: Configuring Hardware

  • Configuring the Firmware and Core Hardware
  • Storage Basics
  • Storage Alternatives
  • Partitioning Tools
  • Understanding Filesystems
  • Formatting Filesystems
  • Mounting Filesystems
  • Managing Filesystems
  • Summary
  • Exam Essentials

Lessons 5: Managing Files

  • Using File Management Commands
  • Managing File Ownership
  • Controlling Access to Files
  • Locating Files
  • Summary
  • Exam Essentials

Lessons 6: Booting, Initializing, and Virtualizing Linux

  • Understanding the Boot Process
  • Looking at Firmware
  • Looking at Boot Loaders
  • The Initialization Process
  • Using the systemd Initialization Process
  • Using the SysV Initialization Process
  • Stopping the System
  • Notifying the Users
  • Virtualizing Linux
  • Summary
  • Exam Essentials

Lessons 7: Configuring the GUI, Localization, and Printing

  • Understanding the GUI
  • Understanding the X11 Architecture
  • Managing the GUI
  • Providing Accessibility
  • Using X11 for Remote Access
  • Using Remote Desktop Software
  • Understanding Localization
  • Setting Your Locale
  • Looking at Time
  • Configuring Printing
  • Summary
  • Exam Essentials

Lessons 8: Administering the System

  • Managing Users and Groups
  • Managing Email
  • Using Log and Journal Files
  • Maintaining the System Time
  • Summary
  • Exam Essentials

Lessons 9: Configuring Basic Networking

  • Networking Basics
  • Configuring Network Features
  • Basic Network Troubleshooting
  • Advanced Network Troubleshooting
  • Summary
  • Exam Essentials

Lessons 10: Writing Scripts

  • Shell Variables
  • The Basics of Shell Scripting
  • Advanced Shell Scripting
  • Writing Script Programs
  • Running Scripts in Background Mode
  • Running Scripts Without a Console
  • Sending Signals
  • Job Control
  • Running Like Clockwork
  • Summary
  • Exam Essentials

Lessons 11: Securing Your System

  • Administering Network Security
  • Administering Local Security
  • Exploring Cryptography Concepts
  • Looking at SSH
  • Using GPG
  • Summary
  • Exam Essentials

Hands-on LAB Activities

Exploring Linux Command-Line Tools

  • Using the type Command
  • Displaying the Current Shell on the Ubuntu Distribution
  • Using Filters
  • Using the paste Command
  • Employing the sort Command
  • Using Regular Expressions
  • Using the cat Command to Concatenate Files
  • Using the sed Command to Modify a File's Text

Managing Software and Processes

  • Investigating RPM App Package Issues
  • Using the zypper search Command
  • Displaying Process Information
  • Sending a Job to the Background

Configuring Hardware

  • Exploring Kernel Modules
  • Making an Inventory of System Devices
  • Creating a Logical Volume
  • Identifying System Hardware
  • Viewing Disk Usage

Managing Files

  • Renaming a Directory Using the mv Command
  • Understanding Compression
  • Changing the Permissions of a File
  • Finding System Files and Placing Files in the Correct Location

Booting, Initializing, and Virtualizing Linux

  • Creating a RAM Disk
  • Employing the service Command

Configuring the GUI, Localization, and Printing

  • Checking a Display Server
  • Viewing the System Locale

Administering the System

  • Reviewing Account Settings
  • Using usermod to Lock an Account
  • Creating a New Group and Adding an Account to a Group
  • Managing Users and Groups
  • Maintaining the System Time
  • Using the timedatectl Command to Set the System Time

Configuring Basic Networking

  • Understanding Network Configuration on CentOS
  • Finding the Network Information
  • Finding Applications that are Providing TCP Network Services

Writing Scripts

  • Redirecting the Output of a Command
  • Running Scripts in Background Mode, in Foreground Mode, and Without a Console
  • Writing a Bash Script to View the Password Information for System Users

Securing Your System

  • Finding the System's Initialization Method
  • Managing Services with systemctl

Exam FAQs

There are no prerequisites for this certification

USD 200 

Pricing and taxes may vary from country to country.


Multiple choice and fill in the blanks.

The exam contains 60 questions.

90 minutes


(on a scale of 200-800)

If a candidate fails an LPIC-1 exam on their first attempt they must wait at least 7 days before attempting the exam again (and must pay the appropriate exam fee again). Subsequent failures means the candidate must wait 90 days between each successive attempt.

Five years