July Release Confetti
150+ New Courses, Hands‑On Labs, And
Interactive Learning Activities
Learn More

LPI Linux Essentials

Training Architect
course instructor image
Kenneth Armstrong
Kenny first encountered Solaris UNIX while I was in the military, and found out about Linux through the grapevine. He has worked with Linux in local government, fortune 500 companies, educational institutions, and by providing training. I have received Linux certifications from LPI, CompTIA, and Red Hat. Kenny has been working with Linux for nearly two decades and is passionate about sharing his knowledge with others about the system, and strives to learn more about the operating system every day.

Introduction

Course Overview

About the Author

00:01:11

The Linux Essentials Exam/Certification

00:02:43

The Linux Community and a Career in Open Source

Linux Evolution and Popular Operating Systems

An Introduction to Linux

00:03:33

Open Source Philosophy

00:02:45

Distributions

00:05:58

Embedded Systems

00:02:12

How to Access a Linux Installation

How to Use the Linux Academy Lab Servers

00:04:13

Connect to Linux Systems from Windows

00:03:50

How to Install CentOS 7 with VirtualBox (Optional)

00:17:39

Major Open Source Applications

Desktop Applications

00:10:38

Server Applications

00:05:17

Development Languages

00:05:06

Package Management Tools and Repositories

00:06:10

YUM Package Management

00:09:51

RPM Package Management

00:07:31

APT Package Management

00:06:40

dpkg Package Management

00:07:02

Understanding Open Source Software and Licensing

Software Licensing

00:04:58

Free Software Foundation and the GPL

00:05:43

The Open Source Initiative

00:06:06

Creative Commons

00:04:01

Open Source Business Models

00:02:46

ICT Skills and Working in Linux

Desktop Skills

00:03:56

Hands-On: Desktop Skills

00:10:00

Getting to the Command Line

00:04:30

Industry Uses of Linux, Cloud Computing and Virtualization

00:04:41

Quiz: The Linux Community and a Career in Open Source

Finding Your Way on a Linux System

Command Line Basics

Command Line Syntax - ls

00:05:20

Command Line Syntax - $PATH and Case Sensitivity

00:05:15

Command Line Syntax - Basic Commands

00:04:18

Command Line Syntax - uname

00:02:08

Command Line Syntax - cd and pwd

00:02:42

Command Line Syntax - Command History and Command Completion

00:04:04

Shell Configuration Files

00:03:52

Shell Variables

00:06:14

Globbing

00:06:44

Quoting

00:04:43

Formatting Commands

00:02:53

Locate, Find, and Whereis

00:02:58

Using the Command Line to Get Help

Man

00:07:54

Info

00:03:55

More Local Documentation

00:03:06

Exercise: Man Page Walkthrough

00:30:00

Exercise: Basic Command Line

00:30:00

Using Directories and Listing Files

The Linux File System

00:06:17

Absolute and Relative Paths

00:07:09

Exercise: Maneuvering the Linux File System

00:30:00

Creating, Moving and Deleting Files

Files and Directories

00:07:26

Exercise: Creating a New Directory Structure

00:30:00

The Power of the Command Line

Archiving Files on the Command Line

Archives and Compression

00:10:40

Exercise: Create an Archive File

00:30:00

Searching and Extracting Data from Files

Viewing Text

00:04:20

Analyzing Text

00:10:01

Pipes and Regular Expressions

00:08:41

Exercise: Practicing with Pipes and Grep

00:30:00

Turning Commands into a Script

nano

00:04:23

vi/vim

00:06:48

Shell Scripting Part 1

00:12:42

Shell Scripting Part 2

00:06:22

Exercise: Using the vi Text Editor

00:30:00

The Linux Operating System

Choosing an Operating System

Windows, Mac, and Linux Differences

00:04:28

Distribution Lifecycle Management

00:03:36

Understanding Computer Hardware

Hardware

00:07:42

Where Data is Stored

Linux Processes

00:06:24

System Logging

00:04:12

Your Computer on the Network

Basic Networking

00:05:39

Networking in Linux

00:07:18

Exercise: View Your Network Information

00:30:00

Security and File Permissions

Basic Security and Identifying User Types

Linux Users

00:08:47

Creating Users and Groups

Adding Users

00:07:22

Exercise: Managing User Accounts

00:30:00

Exercise: Creating User Groups

00:30:00

Managing File Permissions and Ownership

File and Directory Permissions

00:05:22

Modifying Permissions

00:08:15

Special Directories and Files

Symbolic Links

00:05:29

Special Files and Folders, and the Sticky Bit

00:06:53

Review

Exam Prep

Quiz: Practice Exam

Conclusion and Next Steps

Course Wrap Up and Next Steps

Course Wrap Up and Next Steps

00:01:43

Details

This course teaches the basic concepts of processes, programs and the components of the Linux operating system. You learn the basic knowledge of computer hardware, gain an understanding of open source applications in the workplace, and learn to navigate systems on a Linux desktop rudimentary commands to navigate the Linux command line.   This course is a prep course for the Linux Essentials exam from Linux Professional Institute and is meant to help those without Linux experience to pass their first Linux certification. This course covers objectives for the LPI Essentials exam version 1.5.

Study Guides

LPI Linux Essentials Study Sheet

This study sheet is intended to help you do a targeted review of key topics that are very likely to be covered during your Linux Essentials LPI exam. This is not intended to replace any quizzed, labs or lectures here at Linux Academy, but can be used as a final review just prior to your exam.

Linux Essentials Command Line Cheat Sheet

A reference list of all commands and switches addressed in the Linux Essentials course. Not intended for actual cheating.

Instructor Deck

Community

Looking For Team Training?

Learn More