LPI Linux Essentials (010-160)

Author: David Clinton

Linux is a dominant operating system in the application server, DevOps, and cloud computing worlds. But wherever you'll use it, the core skills and knowledge you'll need will... Read more

What you will learn

  • Working with Linux and open source software
  • Managing Linux installation and boot up
  • Managing Linux environments
  • Working with Linux software package managers
  • Understanding command line syntax patterns
  • Finding system help
  • Working with the Linux file system
  • Managing network connectivity
  • Managing remote sessions
  • Working with Bash scripts
  • Monitoring and controlling system processes and users
  • Working with object permissions
  • Securing your Linux infrastructure
  • Understanding container virtualization basics (including Docker)
  • Building application servers


A general familiarity with operating systems may be helpful, but is not necessary.

LPI Linux Essentials (010-160)

This path dives right into the first steps anyone needs to take to begin their Linux journey by covering the objectives and topics covered in the Linux Professional Institute (LPI) Linux Essentials exam.

Introduction to the Linux Essentials 010-160 Exam

by David Clinton

Feb 27, 2019 / 10m


Start Course

Looking to add some serious Linux skills to your IT profile to jump-start your career? In this course, Introduction to the Linux Essentials 010-160 Exam, you will be introduced to the exam’s objectives and overall structure. First, you will learn how the exam is designed to guide you toward an excellent balance of the skills necessary to perform core administration tasks. Next, you will discover how these courses are organized as they relate to exam objectives. When you’re finished with this course, you will know how to navigate through the courses to find exactly what you need and you’ll be one big step closer to your Linux administration goals.

Table of contents
  1. Course Overview1m
  2. Using the Linux Essentials Path to Pass the Exam8m

Getting Started with Linux

by David Clinton

Jan 26, 2019 / 1h 44m

1h 44m

Start Course

Take your first confident steps into the world of Linux administration. In this course, Getting Started with Linux, you will learn the basics of installing and managing Linux systems. First, you will introduce yourself to finding and working with Linux distributions, desktops, and open source software. Next, you will learn to control and optimize the Linux runtime environment. Finally, you will use both physical and virtual Linux instances to install and manage server applications like the Apache HTTP web server and the Nextcloud file sharing suite. When you’ve finished this course, you will have the skills and knowledge to plan, deploy, and administrate your own simple desktop and server Linux machines.

Table of contents
  1. Course Overview1m
  2. Linux and the Open Source Community21m
  3. Installing Linux 15m
  4. Configuring the Linux Environment30m
  5. Configuring the Linux Desktop Experience17m
  6. Working with the Linux Server17m

Getting Started with the Linux Command Line

by David Clinton

Jan 30, 2019 / 1h 3m

1h 3m

Start Course

Ready to take your first steps towards serious Linux administration? In this course, Getting Started with the Linux Command Line, you will learn the basics of Linux file system navigation and administration. First, you will discover network connectivity. Next, you will build a knowledgable foundation in bash scripting. Finally, you will explore some of the basics of command syntax patterns. When you are finished with this course, you will understand and be comfortable enough with the Linux terminal that you'll be ready to begin exploring your own Linux administration projects.

Table of contents
  1. Course Overview1m
  2. Working with Linux Command Line Basics15m
  3. Navigating the Linux File System 19m
  4. Linux Network Connectivity15m
  5. Linux Scripting11m

Getting Started with Linux System Administration

by David Clinton

Feb 13, 2019 / 1h 10m

1h 10m

Start Course

If you're looking to become more effective with system administration in Linux, this course might be just what you need. In this course, Getting Started with Linux System Administration, you'll be introduced to some Linux administration basics. First, you'll learn about monitoring and optimizing a Linux server. Next, you'll be configuring user accounts and groups to closely control access to resources. Finally, you'll explore how to harden your server by ensuring that your data is appropriately encrypted and network ports aren't unnecessarily left open. When you're done, you'll have Linux skills that can add value to a broad range of IT projects.

Table of contents
  1. Course Overview1m
  2. Optimizing Your Linux System 17m
  3. Working with Users and Groups in Linux9m
  4. Securing Your Linux Server20m
  5. Working with Docker and Linux Containers21m