Learn Linux by Doing

By Terry Cox

Learn core Linux system administration with hands-on labs.

22 hours
  • 30 Lessons
  • 28 Hands-On Labs

About the course

You learn faster and better when you learn by doing. With that in mind, this course has been designed to teach you core Linux System Administration through a 100% hands-on experience. To accomplish this, our Training Architects have hand-selected a set of the best hands-on labs we have to offer.

Everything you do in this course will be on one or more Linux servers provisioned with whatever you need through our hands-on lab and Cloud Playground platform.

No reason to wait – Learn by doing today!

  • Chapter 1 2 Lessons Getting Started 2:55

    An Important Note About A Cloud Guru and Linux Academy Courses


    Course Introduction: Learn Linux By Doing

  • Chapter 2 3 Lessons Working with Users and Permissions 0:00

    Managing Users in Linux

    0:00 Hands-On Lab

    Create New sudo Users

    0:00 Hands-On Lab

    Using SSH, Redirection, and Permissions in Linux

    0:00 Hands-On Lab
  • Chapter 3 3 Lessons System Service Management, Runlevels and Boot Targets 0:00

    Configuring a Default Boot Target

    0:00 Hands-On Lab

    Scheduling a Systemd Service Job with Timer Units

    0:00 Hands-On Lab

    Working with System Service Log Files Using the Journal Control

    0:00 Hands-On Lab
  • Chapter 4 3 Lessons Securely Accessing Your System 0:00

    Generating and Exchanging SSH Keys for Secure Access

    0:00 Hands-On Lab

    Create and Use an SSH Tunnel for Network Traffic

    0:00 Hands-On Lab

    Host Security with TCP Wrappers and Systemd Sockets

    0:00 Hands-On Lab
  • Chapter 5 3 Lessons Package Management and Troubleshooting 0:00

    Installing and Managing Packages on Debian/Ubuntu Systems

    0:00 Hands-On Lab

    Installing and Managing Packages on Red Hat/CentOS Systems

    0:00 Hands-On Lab

    Troubleshooting RPM issues

    0:00 Hands-On Lab
  • Chapter 6 5 Lessons File Management, Permissions and Backup 0:00

    Creating a Directory Structure in Linux

    0:00 Hands-On Lab

    Working with Compressed Files in Linux

    0:00 Hands-On Lab

    Managing File Attributes and Permissions

    0:00 Hands-On Lab

    Working with Links in Linux

    0:00 Hands-On Lab

    Encrypt a File Using GPG

    0:00 Hands-On Lab
  • Chapter 7 3 Lessons Working with Text Files and Streams 0:00

    Modify a Text File using Sed

    0:00 Hands-On Lab

    Working with Basic Regular Expressions

    0:00 Hands-On Lab

    Creating and Modifying a File with Vim

    0:00 Hands-On Lab
  • Chapter 8 4 Lessons Linux Device Management 0:00

    Adding a New Hard Disk to a Linux System

    0:00 Hands-On Lab

    Working with the CUPS Print Server

    0:00 Hands-On Lab

    Storage Management

    0:00 Hands-On Lab

    Working with LVM Storage

    0:00 Hands-On Lab
  • Chapter 9 1 Lesson The Linux Shell 0:00

    Modifying the Bash Shell

    0:00 Hands-On Lab
  • Chapter 10 3 Lessons Networking 0:00

    Testing DNS Resolution

    0:00 Hands-On Lab

    Monitoring Network Access

    0:00 Hands-On Lab

    Network File Systems

    0:00 Hands-On Lab

What you will need

  • To be successful in this course, you should have a basic understanding of the Linux operating system, and its basic functions (such as using the desktop and the command line).We recommend that you have taken (or have the equivalent skills learned in) the following:-LPI Linux Essentials

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!