Linux in Motion
David Clinton
  • Course duration: 2h 16m
    Estimated full duration: 2h 15m
    29 exercises
  • MEAP began December 2018
  • Publication in February 2019 (estimated)

You want to learn Linux administration but don’t know where to start? This video course shows several tricks and recipes to get started and gives hints about where to go next!

Jean-François Morin

See it. Do it. Learn it!

Linux in Motion is your ticket to the world of professional Linux administration! Linux expert and professional educator David Clinton guides you through a unique learning experience integrating text, video, and interactive exercises. You’ll learn and practice key concepts like virtualization, container design, and server configuration in Linux as you take on real-world exercises and practical projects. Experience the increased comprehension and skill-building of mixed-media learning while you master Linux administration through this value-rich course!
Table of Contents detailed table of contents

Introduction to Linux in Motion


Basic survival skills

Quick Check

Linux Virtualization: Building a safe test environment

Introduction to virtualization

Quick Check

Virtualization: Under the hood

Launch a Linux container (LXC)

Working with Linux containers: LXC and LXD

Quick Check

Package managers

SSH: Installing and opening

Linux processes: Under the hood

The Linux file system

Quick Check

The Linux file system: Symbolic links

System and data recovery

Lab: Playing around with the file system

Understanding Docker

Quick Check

Linux object permissions

Securing remote sessions using SSH

Watch: Remote connection overview

Watch: Implementing Passwordless SSH Access

Quick Check

Watch: SSH and Single Sign-on

Quick Check

Watch: SSH and Security Through Obscurity

Quick Check

Configuring backups

Backups overview

Backups Using tar and dd

Quick Check

Linux in Action - tar

Linux in Action - dd

Backing Up to AWS S3

Linux in action - Install the AWS CLI

Automating Backups with cron

Linux in Action - cron

Quick Check

Linux in Action - systemd timers

Putting together a simple web server

Understanding the LAMP server

Quick Check

Linux in Action - Installing Apache on CentOS and Opening the Firewall

Learn AWS in a Month of Lunches - Set up MySQL User

Managing multiple websites

Quick Check

Learn AWS in a Month of Lunches - Calculating Server Capacity

Learn AWS in a Month of Lunches - Configuring DNS

Linux in Action - Generate TLS Certificates

Securing your linux server

Introduction to web server security

Quick Check

Linux in Action - SELinux

Linux in Action - System Permissions

Locking down a kiosk

Quick Check

Managing network connectivity

Introduction to troubleshooting

Linux in Action - TCP/IP

Network diagnostics methodology

Quick Check

Linux in Action - Troubleshooting

Working with BASH scripts

BASH basics

Quick Check

Linux in Action - Scripting Basics

Updating security groups: the simple way

Quick Check

Updating security groups: the right way

Quick Check

Controlling system resource consumption

Managing system resources

Quick Check

Linux in Action - Traffic Control with Nice

Working with cgroups

Quick Check

Monitoring your servers

The importance of monitoring

Linux in Action - Monitoring Metrics

Introduction to collectd

Installing collectd

Quick Check

Monitoring clients with collectd

About the subject

The Linux operating system is used in desktops, servers, cars, smartphones, household appliances, and even supercomputers. In fact, it’s the backbone of most of the world’s enterprise systems, especially virtual and cloud servers. With reliable security and easy-to-find support from a large community of users and commercial entities like Red Hat, it’s no wonder open-source Linux is a required skill for developers and administrators.

About the video

Linux in Motion teaches you the skills you need to successfully run and manage Linux servers. Drawing from his vast experience as a system and cloud administrator, author, and teacher, David Clinton uses live demonstrations, crystal-clear text, insightful diagrams, and hands-on projects to introduce Linux virtualization, securing remote sessions, configuring backups, working with Bash scripts, server monitoring, and much more. Realistic use cases in every section affirm the benefits of the Linux OS, and quick-check exercises let you test your new knowledge, locking it in. Practice projects throughout give you valuable hands-on experience in vital Linux administration tasks.

All lessons and exercises in this fully-integrated liveVideo course are available now. In this MEAP release, you can get started with Linux in Motion as we fine-tune small formatting details.


Students should have some basic Linux command line and file system experience. This book is an excellent companion to Linux in Action, also written by instructor David Clinton.

What you will learn

  • Server virtualization and container design
  • Close control of remote connectivity and network troubleshooting
  • Multiple approaches to filing systems and data backups
  • Configuring and securing application servers
  • Writing interactive Bash scripts
  • Controlling and monitoring system and process health

About the instructor

David Clinton is a certified Linux Server Professional, seasoned instructor, and author of Manning’s bestselling Learn Amazon Web Services in a Month of Lunches and Linux in Action.

Manning Early Access Program (MEAP) Watch raw videos as they are added, and get the entire course, complete with transcript and exercises, when it is finished.
MEAP liveVideo $39.99

placing your order...

Don't refresh or navigate away from the page.

Great overview of all the pertinent aspects of administering a Linux system.

Dan Kacenjar

Very professionally presented, in a logical order, very useful for real day to day problem solving/productivity improvement.

Anonymous Reviewer

A fast paced course that will allow you to gain skill to run and maintain linux servers.

Grzegorz Bernas

A well-trained professional educator takes you by the hand and walks you through learning Linux.

Kelvin D. Meeks