Courses Courses Arts and Design Arts and Design Animation Graphic Arts Photography Web Design Business Business Accounting Administrative Communication Finance Marketing and Sales Operations Project Management Small Business Soft Skills Computer Applications Computer Applications Autodesk Microsoft QuickBooks Windows Computer Science Computer Science Programming Construction and Trades Construction and Trades Construction Environmental and Energy Trades Health and Fitness Health and Fitness Alternative Medicine Dental Fitness Medical Veterinary Wellness Hospitality Hospitality Hospitality Service Information Technology Information Technology Cloud Computing Networking Other Security Language Language Languages Legal Legal Legal Studies Math and Science Math and Science Mathematics and Science Teacher Professional Development Teacher Professional Development Child Development Classroom Technology Math and Science Reading and Writing Test Prep Test Prep Exam Prep Writing Writing Writing and Editing Skill Map Resources Resources About ed2go Externship Programs Financial Assistance Find a School Blog MyCAA


(855) 520-6806

See all results for ""

See All Courses

ed2go Test Prep Exam Prep LPI Linux Essentials Exam Prep
Return to Exam Prep

LPI Linux Essentials Exam Prep

The Linux Professional Institute (LPI) Linux Essentials exam is an industry standard that demonstrates to employers that you know the basics of the Linux operating system. In this course, you will gain the support you need to study, prepare for, and pass the Linux Essentials exam. You will start with the history of Linux, how it was originally developed, and why there are so many different distributions available. You'll learn about the open source software movement, and how the various types of open source software licensing differ. The course walks you through the basics of all the Linux distributions but focuses on the Ubuntu Linux 14.04 LTS distribution.

In this course, you will discover how to use both the Linux graphical desktop and the text-based command line, and you'll master the basics so you can work comfortably in either environment. You will explore how Linux uses standard folders to organize system files, application files, and user files, and you will learn how to manipulate files within the different types of folders. The course also demonstrates the power of Linux in working with text files, so you can create, edit, and search for data in text files. As you work through the lessons, you'll gain practical, real-world Linux tips and techniques, as well as the skills required to pass the LPI Linux Essentials exam. From there, you'll be on your way to a career as a Linux system administrator!

6 Weeks / 24 Course Hrs
Starting May 12, 2021

Offered in Partnership with your Preferred School


Why this school? It's been chosen based on your location or if you've visited this school's website. Change School

Learning Method


Confirm your Start Date in Cart

Starting May 12 | June 16

No instructor. Study on your own schedule

LPI Linux Essentials Exam Prep

Details + Objectives

Course Code: lpi

What You Will Learn
  • Learn what Linux is and how to install it
  • Learn to use various graphical desktops available on Linux systems
  • Learn to differentiate between types of Linux application licenses, popular desktop and server applications, and software management packages
  • Discover how to use the Linux command line interface to access the kernel
  • Learn about the Linux file system and master the methods of locating and handling different types of files
  • Learn to manipulate files using both the graphical file manager and the command line interface
  • Discover how to use the Linux command line to interface to list, search, and archive data stored in text files
  • Manage users and files on the Linux system using the Linux root user account
  • Learn to connect your Linux system to a local network and to the Internet
  • Learn to write and run shell scripts on your Linux system
How the course is taught
  • Instructor-led course
  • 6 weeks in duration
  • Courses begin each month
  • 2 lessons released each week
  • 24 course hours
How you will benefit
  • Gain the support you need to study, prepare for, and pass the Linux Essentials exam
  • Discovering the basics of Linux will help you with your Linux career whether you decide to take the Linux exam or not


Expand All
Exploring the Basics of Linux

Do you know where Linux came from and why it's become so popular? Have you ever wondered why there are so many different Linux distributions to choose from? You'll discover the Linux basics right here in the first lesson. You'll also go over the topics that the LPI Linux Essentials exam covers and learn about how studying for these topics can help you with your Linux career, whether you decide to take the exam or not.

The Linux Desktop Environment

This lesson is all about graphical interfaces for Linux desktops. You'll learn how Linux detects your monitor and graphics cards and review the graphical desktops available in Linux and why there are so many of them. You'll become familiar with launching applications, creating and using desktop icons, and managing files on Linux systems. Last, you'll take a close look at customizing the Ubuntu Unity desktop, since that's the desktop you'll be using in this course.

Linux Applications

In this lesson, you'll learn about Linux applications and the different types of software licenses that exist. You'll also learn about application software packages. There are lots of packages to choose from, and knowing about the most popular and useful ones can help save you some time in your software hunt. Finally, you'll take a look at some software management packages. Once you start installing lots of different software packages on your Linux system, you'll want to make sure they stay up to date with the latest patches and updates.

The Linux Command Line Interface

In this lesson, you'll explore a great feature of Linux: the command line interface (CLI). The real power of Linux comes from working with the kernel, and the CLI gives you an interactive way to access the kernel by entering commands. You'll take a close look at the Linux shell, which plays an integral role in this process, and you'll learn how to access the CLI from both the graphical desktop environment and a text-oriented server. You'll also learn the different types of commands that you can use, as well as how to edit and modify the commands in the CLI. By the end of the lesson, you'll be the commander of the command line!

Linux Directory Structure

The Linux file system can be a little confusing for Linux newcomers. This lesson demystifies how Linux handles storage media, including hard drives, USB memory sticks, and CD and DVD drives. You'll learn how Linux places files and folders on different media devices, and you'll find out what core folders are on your Linux file system. You'll see how Linux uses a single virtual directory to refer to files and folders, and you'll use both the graphical and command line interfaces to find your way around the Linux directory structure. After you master this lesson, the Linux file system will transform from overwhelming to easy.

Working With Linux Files: Part 1

In this lesson, you'll learn about the unusual way in which Linux handles files. Then you'll go over the different types of files that Linux supports and how to identify them. You'll learn the rules of Linux filenaming and how to create and update files. You'll also see how to find files on the Linux system using a variety of versatile command line commands. By the end of this lesson, you should feel very comfortable working with Linux files.

Working With Linux Files: Part 2

In this lesson, you'll build on what you just learned in the previous lesson about handling Linux files. First, you'll see how to use a graphical file manager to copy, move, delete, and rename files. Then, you'll learn how to perform these same functions with the Linux command line interface without the use of a graphical tool. Manipulating files from the command line is an important part of the Linux Essentials Exam, and the lesson will give you a solid foundation.

Handling Data in Linux

You'll fully immerse yourself in the command line in this lesson, learning how to work with text data files from the Linux command prompt. First, you'll learn how to display and examine data stored in standard text files. Then you'll explore how to search for data contained in text files, taking advantage of some rudimentary database functionality built right into the Linux command line. Finally, you'll see which popular file archiving options you can use. By the end of this lesson, you'll know the Linux command line like the back of your hand!

System Administration Basics

When working in a Linux server environment, it's crucial that you know about users and permissions. In this lesson, you'll learn the basics of managing user accounts and permissions on a Linux system. You'll see how Linux supports multiple users on the system by assigning different types of user accounts, and you'll learn how to harness the mighty power of the special root user account. The root user account can create other user accounts on the Linux system, as well as restrictions on those accounts when they access files and applications. After seeing what the root user account can do, you'll want to know all about how to use the Linux system administrator's secret weapon!

Linux Processes

Your goal as a Linux administrator is to make sure everything runs smoothly, so in this lesson you'll learn how Linux handles the applications that are running on the system. Linux keeps track of a lot of different programs, all running at the same time, and you'll find out exactly how Linux does this. You'll also discover how to take a peek at real-time application information using both graphical and command line tools. Finally, you'll find out what to do if you encounter a runaway program with a mind of its own!

Linux Networking

These days, just about everything you do on a computer requires network access. This lesson will walk you through the basics of networking by imagining it as four separate layers. Then you'll learn how to use both graphical desktop tools and the command line to configure your Linux system to use the network. And while you always hope your network will run smoothly, sometimes you'll run into problems. Here you'll learn how to troubleshoot network issues, and then you'll be ready to dive into any network situation.

Shell Scripting

Linux system administrators often need to perform the same tasks over and over, such as checking disk usage or creating user accounts. Instead of entering multiple commands every time, you can write shell scripts to do these tasks automatically for you. In the final lesson of this course, you'll learn how basic shell scripts automate everyday activities on your Linux server, as well as how to get the most from your Linux system by writing your own scripts. Once you finish this lesson, you'll be writing shell scripts that can help you perform the most mundane tasks quickly and easily!

View All Sections

Instructors & Support

Richard Blum

Richard Blum has been an IT industry professional for over 20 years, working mainly as a network and systems administrator. During this time, he has worked with Microsoft, Novell, Unix, and Linux servers, and has created websites using a variety of different programming languages. Blum is the author of several programming and systems administration books, including Professional Assembly Language, C# Network Programming, PostgreSQL 8 for Windows, Sendmail for Linux, Postfix, and Network Performance Open Source Toolkit.




There are no prerequisites to take this course.


Hardware Requirements:

  • This course can be taken on either a PC or Mac.

Software Requirements:

  • PC: Windows 8 or later.
  • Mac: OS X Snow Leopard 10.6 or later.
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
  • Adobe Acrobat Reader. Click here to download the Acrobat Reader.
  • Software must be installed and fully operational before the course begins.


  • Email capabilities and access to a personal email account.
Instructional Materials

The instructional materials required for this course are included in enrollment and will be available online.


Expand All
When can I get started?

A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits.

How does it work?

Once a course session starts, two lessons will be released each week for the six-week duration of your course. You will have access to all previously released lessons until the course ends.

How long do I have to complete each lesson?

The interactive discussion area for each lesson automatically closes two weeks after each lesson is released, so you're encouraged to complete each lesson within two weeks of its release.

What if I need an extension?

The final exam will be released on the same day as the last lesson. Once the final exam has been released, you will have two weeks plus 10 days (24 days total) to complete the final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.

Browse All