CompTIA Linux+: System Management

By Andrew Mallett

Linux is everywhere; the cloud, your server room, and your phone. This course will teach you the fundamentals on managing Linux across mixed distributions.

6.81 hours
  • 81 Lessons

About the course

You want to learn Linux but in an agnostic way so you are not tied to a single vendor. In this course, CompTIA Linux+: System Management, you’ll learn to comprehensively manage multi-vendor Linux systems. First, you’ll explore enterprise Linux systems with Ubuntu, Red Hat, and SUSE Next, you’ll discover Linux filesystem both local, remote, and networked based. Finally, you’ll learn how to manage software, both as source-code and binary packages. When you’re finished with this course, you’ll have the skills and knowledge of Linux Administration needed to manage Linux without regard to the distribution.

Recommended order of completion:

  • Introduction to the CompTIA Linux+ (XK0-005) Certification
  • CompTIA Linux+: System Management
  • CompTIA Linux+: Security
  • CompTIA Linux+: Scripting, Containers, and Automation
  • CompTIA Linux+: Troubleshooting
  • Chapter 1 11 Lessons Managing Linux Files 59:53

    Linux File Management

    3:00

    Working at the Linux Command Line

    10:02

    Understanding Timestamps

    4:17

    Working with File Metadata

    8:51

    Understanding Linux Text Editors

    3:42

    Working with Vim and Nano

    4:51

    Using the Stream Editor Sed

    5:10

    Understanding Remote Copy Operations

    3:15

    Using Rsync and Scp

    5:43

    Using Git as a Remote VCS

    7:45

    Summary and What's Next

    3:17
  • Chapter 2 7 Lessons Backup and Compress Files in Linux 29:32

    How Linux Helps You Backup and Compress Files

    3:24

    Using the Basics of the Tar Command

    6:50

    Using Compression Utilities

    6:23

    Using Compression with Tar

    3:37

    Using Less to Page Through Archives

    2:56

    Using Cpio as an Archiving Tools

    4:18

    Summary and What's Next

    2:04
  • Chapter 3 9 Lessons Managing Linux Disks and Partitions 45:52

    Welcome to Linux Storage

    3:23

    Listing Hardware and Storage

    6:37

    Understanding Disk Files

    4:34

    Working with Disk Files

    7:08

    Linking Devices to Files

    3:20

    Understanding Disk Partitions

    4:43

    Partitioning Disks

    6:45

    Encrypting Disks and Partitions Using LUKS

    7:43

    Summary and What's Next

    1:39
  • Chapter 4 6 Lessons Managing Linux Filesystems 30:14

    Linus Filesystem

    5:59

    Managing EXT4 Filesystems

    6:20

    Managing XFS Filesystems

    3:22

    The BTRFS Filesystem

    4:39

    Working with Mount and Unmount

    6:58

    Summary and What's Next

    2:56
  • Chapter 5 13 Lessons Managing Advanced Linux Filesystems 1:11:34

    Working with More Advanced Disks and Filesystems

    4:50

    Using Flags with Parted

    3:49

    Working with LVMs

    8:19

    Understanding Software RAID

    3:56

    Working with Mirrored Volumes

    7:39

    Mirrored Volumes Using Btrfs

    6:17

    Understanding NFS

    2:08

    Working with NFSv4

    7:30

    Working with SAMBA Shares

    7:15

    Understanding iSCSI

    3:10

    Configuring the iSCSI Target

    8:22

    Configuring the iSCSI Initiator

    5:07

    Summary and What's Next

    3:12
  • Chapter 6 12 Lessons Managing Linux Services 59:16

    Working with Services in Linux

    4:23

    The Systemd Ecosystem

    7:11

    Understanding Service Units

    1:47

    Working with Service Units

    6:07

    Time Services in Linux

    6:07

    Scheduling with Cron

    7:41

    Scheduling with At

    3:48

    Scheduling Using Systemd Timer Units

    3:37

    Managing Processes

    6:41

    Using Uptime and Top

    3:24

    Manage Process Priorities

    5:13

    Summary and What's Next

    3:17
  • Chapter 7 5 Lessons Managing the Linux Boot Process 27:04

    Booting the Linux Kernel

    5:16

    Working with GRUB Defaults

    4:39

    The Grubby Command

    7:47

    When the Kernel Panics

    7:01

    Summary and What's Next

    2:21
  • Chapter 8 9 Lessons Managing Linux Network Configuration 44:25

    Network in Linux

    2:24

    The Ip Command

    6:20

    Using Wicked in openSUSE

    5:41

    Using Netplan in Ubuntu

    6:44

    Using NetworkManager in RHEL

    6:56

    Managing Correct Hosts Order

    8:23

    Using the Dig Command in Linux

    3:20

    Managing DNS Name Servers

    2:59

    Summary and What's Next

    1:38
  • Chapter 9 9 Lessons Managing Software in Linux Systems 40:32

    Managing Software in Linux Distributions

    2:12

    Managing Software in Ubuntu Using Apt

    7:58

    Managing Software in openSUSE Using Zypper

    3:27

    Managing Software in RHEL Using YUM DNF

    3:41

    Understanding Installing from Source

    2:56

    Installing Software from Source and Writing C Code

    7:35

    Understanding Python Virtual Environments

    2:57

    Working with Python Virtual Environments

    7:42

    Summary

    2:04

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?
Sign In
Welcome Back!

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