Module 02 of 15

Linux

Lessons

About This Module

Most cloud servers, containers, and managed services run on Linux, so being comfortable with it is a core skill for every cloud engineer. You'll start with what a distribution is and how the shell talks to the kernel, then learn to work on the command line.

From there you'll cover the everyday administration tasks: controlling access with file permissions, installing software with a package manager, running and inspecting services with systemd, and logging in to remote machines securely with SSH. Watch the videos in order, then move on to Networking once you can move around a Linux server with confidence.

Lessons

7 videos
01

Linux Distros Explained

What a Linux distribution is and how the popular distributions differ from one another.

02

The Shell, Terminal & Kernel

What the shell is, how it communicates with the kernel, and how Bash and the terminal fit together.

03

Command Line Basics

A beginner walkthrough of working on the Linux command line.

04

File Permissions & Ownership

Read, write, and execute permissions, and how chmod and chown change access and ownership.

05

Managing Services with systemctl

Starting, stopping, and checking the status of services on a Linux server with systemctl.

06

Remote Access with SSH Keys

Setting up SSH key authentication to log in to a Linux server securely.