LPIC 1 : CompTIA® Linux+/LPIC-1 Cert Guide (Course & Labs)

Gain hands on expertise in CompTIA Linux+ and LPIC-1 exams with CompTIA® Linux+/LPIC-1 Cert Guide course and performance-based labs. Performance-based labs are versatile - labs simulate real-world, hardware, software & command line interface environments and can be mapped to any text-book, course & training. This course is designed in two parts, in the first part it focuses on concepts and basic command line usage which includes boot process and runlevels; package install and management; basic command line usage; and much more. The second part addresses the applications found in a typical Linux environment which includes logging and time services; networking fundamentals; system security; and much more.
CompTIA® Linux+/LPIC-1 Cert Guide (Course & Labs)
ISBN : 978-1-61691-968-9


uCertify uses content from well known publishers, instructors, and subject matter experts. They have a minimum of 15 years of experience in their fields. uCertify brings these textbooks to life. It is full of interactive activities that keep the learner engaged. uCertify brings all available learning resources for a topic in one place so that the learner can efficiently learn without going to multiple places. Challenge questions are also embedded in the chapters so learners can attempt those while they are learning about that particular topic. This helps them grasp the concepts better because they can go over it again right away which improves learning. At the end of every lesson, uCertify courses guide the learners on the path they should follow.

uCertify platform supports 50+ different types of interactive activities, connect the idea, or try it yourself lab activities embedded throughout its course. These interactive activities keep learners engaged and make learning fun.

Here's What You Get

Flashcards Quizzes Glossary

Each lesson comes with Flashcards & Quizzes. There is no limit to the number of times learners can attempt these. Flashcards help master the key concepts. Glossary defines the key terms.

Glossary of terms
Videos and How To..

uCertify course includes videos to help understand concepts. It also includes How Tos that help learners with how to accomplish certain tasks.


Test Prep & Practice Questions

uCertify provides full length practice tests. These tests closely follow the exam objectives and are designed to simulate real exam conditions. Each course has a number of test sets consisting of hundreds of items to ensure that learners are prepared for the certification exam.

Here's What You Get

Pre-assessments Questions
Full Length Tests
Post-Assessments Questions


Full Remediation

Each question comes with detailed remediation explaining not only why an answer option is correct but also why the incorrect answer options are incorrect.

Unlimited Practice

Each test can be taken unlimited number of times until the learner feels they are prepared. Learner can review the test and read detailed remediation. Detailed test history is also available.

Learn, Test and Review Mode

Each test set comes with learn, test and review modes. In learn mode, learners will attempt a question and will get immediate feedback and complete remediation as they move on to the next question. In test mode, learners can take a timed test simulating the actual exam conditions. In review mode, learners can read through one item at a time without attempting it.


Online labs can be used to supplement training. uCertify labs are an inexpensive & safe way to explore and learn. uCertify labs are versatile - labs simulate real-world, hardware, software & command line interface environments and can be mapped to any text-book, course & training.

Here's What You Get

Performance based lab

Hands on Activities


Installing Linux

  • Listing loaded kernel modules
  • Displaying PCI bus information
  • Viewing the IRQs
  • Setting devices to read only at boot time

Boot Process and Runlevels

  • Identifying mode of runlevels
  • Storing Linux bootloader
  • Storing configuration parameters
  • Identifying runlevels
  • Checking runlevel
  • Choosing runlevel for the reboot command
  • Displaying boot log
  • Displaying messages from the kernel ring buffer

Package Install and Management

  • Displaying the shared library
  • Dynamically linked libraries
  • Working with shared libraries
  • Removing a package with its configuration file
  • Reconfiguring installed Debian packages
  • Viewing dpkg configuration
  • Displaying information and removing the samba package
  • Converting an rpm package into the Debian package
  • Identifying the RPM utility
  • Listing, installing, and removing rpm packages
  • Installing packages by resolving dependencies
  • Upgrading and installing packages
  • Configuring yum
  • Displaying packages

Basic Command Line Usage

File Management

  • Maintaining backup of a hard disk
  • Listing files/directories
  • Verifying the working directory
  • Displaying the last part of a file
  • Compressing files using bzip command
  • Extracting an archive file

Text Processing/Advanced Command Line

  • Redirecting an output to a file
  • Removing duplicate lines
  • Performing reverse sort for a file
  • Printing a file

Process Management

  • Reporting virtual memory statistics
  • Listing processes
  • Displaying currently running processes
  • Listing all running screen processes

Editing Text

Partitions and Filesystems

  • Displaying information of processes
  • Storing information about mounted filesystems
  • Unmounting a filesystem
  • Checking and repairing Linux file systems
  • Running the fsck command
  • Setting up a Linux swap area
  • Extracting quota information
  • Checking user and group quotas
  • Enabling and disabling user quotas for filesystems

Permissions and Ownership

  • Listing contents of a directory
  • Making a script executable
  • Running an executable file with permissions
  • Searching SGID files
  • Modifying ownership of a file

Customizing Shell Environments

  • Displaying environment variable
  • Creating an environment variable
  • Displaying long file listing
  • Setting the variables

Shell Scripting

Basic SQL Management

  • Running MySQL

Configuring User Interfaces and Desktops

Managing Users and Groups

  • Identifying a directory name
  • Creating a user
  • Deleting a user account
  • Managing a group
  • Creating and deleting an account
  • Limiting user resources
  • Configuring password aging
  • Configuring a password

Schedule and Automate Tasks

Configuring Print and Email Services

Logging and Time Services

  • Setting the local date and time
  • Understanding system logging and kernel message trapping
  • Managing log files

Networking Fundamentals

  • Mapping port numbers and protocols
  • Adding a default gateway
  • Configuring the routing table
  • Tracing an IPv6 path
  • Pinging to the IPv6 host
  • Displaying information regarding traffic
  • Displaying sockets

System Security

Final Preparation

Exam Information

LPIC-1 exam provides first level of certification in the LPI’s multi-level Linux professional certification program. LPIC-1 exams (101 and 102) is required to obtain the LPIC level 1 certification.

  1. LPIC-1 101-400: This exam validates the expertise and technical knowledge required for Linux installation and package management; system architecture; GNU and Unix commands devices; Linux filesystems; and filesystem hierarchy standard.
  2. LPIC-1 102-400: This exam validates the expertise and technical knowledge required for shell programming & scripting and data management; user interfaces and desktops; administrative tasks; essential system services; networking fundamentals; and security.

Prepare for the following certification

Career Prospects
  • Web administrator
  • System administrator
  • Junior Linux administrator
  • Junior network administrator
  • Linux database administrator
Exam FAQs
What are the prerequisites for this exam?
While there are no official prerequisites for the exam, LPI recommends candidates to have twelve months of Linux administration experience along with CompTIA A+ and CompTIA Network+ certifications.
What is the exam registration fee?
USD 200 for each exam.

Pricing and taxes may vary from country to country.

Where do I take the exam?
What is the format of the exam?
Multiple choice and fill in the blanks.
How many questions are asked in the exam?
The exam contains 60 questions.
What is the duration of the exam?
90 minutes
What is the passing score?

(on a scale of 200-800)

What is the exam's retake policy?
  • CompTIA does not require a waiting period between the first and second attempt to pass such examination. However, if you need a third or subsequent attempt to pass the examination, you shall be required to wait for a period of at least fourteen calendar days from the date of your last attempt before you can retake the exam.
  • If a candidate has passed an exam, he/she cannot take it again without prior consent from CompTIA.
  • A test result found to be in violation of the retake policy will not be processed, which will result in no credit awarded for the test taken. Repeat violators will be banned from participation in the CompTIA Certification Program.
  • Candidates must pay the exam price each time they attempt the exam. CompTIA does not offer free re-tests or discounts on retakes.
Where can I find more information about this exam?
To know more about the Pearson-101-400-102-400-complete, click here.

Table of Content

Here's What you will Learn

Lesson 1: Introduction

  • Goals and Methods

Lesson 2: Installing Linux

  • Understanding Your Hardware
  • Laying Out the Hard Drive
  • Working with Boot Managers
  • Summary
  • Review All Key Topics

Lesson 3: Boot Process and Runlevels

  • The Linux Boot Process
  • Boot Sequence from BIOS to Fully Running System
  • systemd
  • Booting with systemd
  • Shut Down and Reboot from the Command Line
  • Properly Terminating Processes
  • Logging Boot Events
  • Review All Key Topics

Lesson 4: Package Install and Management

  • Software in a Linux System
  • Debian Package Management
  • RPM and YUM Package Management
  • Summary
  • Review All Key Topics

Lesson 5: Basic Command Line Usage

  • What Is a Shell?
  • Global and User Settings
  • Using the Command Line
  • Controlling Command Execution
  • Environment Variables and Settings
  • Setting Options in bash
  • Review All Key Topics

Lesson 6: File Management

  • Filesystem Overview
  • File Management Commands
  • Where Are Those Files?
  • Backup Commands
  • Summary
  • Review All Key Topics

Lesson 7: Text Processing/Advanced Command Line

  • Working with Input/Output Streams
  • Pipes
  • Executing Multiple Commands
  • Splitting and Processing Streams
  • Filters
  • Formatting Commands
  • Using Regular Expressions and grep
  • Summary
  • Review All Key Topics

Lesson 8: Process Management

  • Managing Processes
  • Sending Signals to Processes
  • Job Control
  • Managing Process Priorities
  • Leaving Programs Running after Logout
  • Summary
  • Review All Key Topics

Lesson 9: Editing Text

  • A Tour of the vim Editor
  • Review All Key Topics

Lesson 10: Partitions and Filesystems

  • Creating Partitions
  • Filesystems
  • Space Utilization
  • Summary
  • Review All Key Topics

Lesson 11: Permissions and Ownership

  • Working with Permissions
  • Manipulating Permissions
  • Special File Permissions
  • Finding Files by Permission
  • Default Permissions
  • Changing User Ownership
  • Changing Group Ownership
  • Summary
  • Review All Key Topics

Lesson 12: Customizing Shell Environments

  • Working Within the Shell
  • Extending the Shell
  • Localization and Internationalization
  • Review All Key Topics

Lesson 13: Shell Scripting

  • Basics of Scripting
  • Shell Script Commands
  • Review All Key Topics

Lesson 14: Basic SQL Management

  • Database Basics
  • Learning SQL
  • Summary
  • Review All Key Topics

Lesson 15: Configuring User Interfaces and Desktops

  • Quick Overview of X
  • The Xorg System
  • X Display Managers
  • Into and Out of X
  • Accessibility Options
  • Remote Clients
  • Summary
  • Review All Key Topics

Lesson 16: Managing Users and Groups

  • User Account Fundamentals
  • Group Accounts
  • Adding Users and Groups
  • Modifying Users and Groups
  • Removing Users and Groups
  • The Shadow Suite
  • Changing Accounts
  • Summary
  • Review All Key Topics

Lesson 17: Schedule and Automate Tasks

  • The Cron System
  • Anacron
  • Running Ad-hoc Jobs
  • Summary
  • Review All Key Topics

Lesson 18: Configuring Print and Email Services

  • Managing Printers and Printing
  • Mail Transfer Agent Basics
  • Summary
  • Review All Key Topics

Lesson 19: Logging and Time Services

  • Maintain System Time
  • System Logging
  • Rotating Logs
  • Summary
  • Review All Key Topics

Lesson 20: Networking Fundamentals

  • Conceptual Overview of Networking
  • Managing Interfaces
  • Network Configuration Utilities
  • Summary
  • Review All Key Topics

Lesson 21: System Security

  • Gaining Access to the root Account
  • Providing Services on Demand
  • Using TCP Wrappers for Securing Services
  • Understanding Permission Problems
  • GnuPG Keys
  • Secure Shell
  • Additional Security Features
  • Summary
  • Review All Key Topics

Lesson 22: Final Preparation

  • How to Prepare for the LPI Exams
  • Video
  • Summary

uCertify provides courses, simulator, labs, test prep kits for IT certifications including Microsoft, Oracle, Cisco, CompTIA, CIW, PMI, ISC2, Linux, Zend, Google, IC3 , Adobe and many more.

© 2002-2017 uCertify. All Rights Reserved