Mastering Systemd

By Tia Williams

Learn to manage services and daemons on Linux with systemd.

7 hours
  • 26 Lessons
  • 4 Hands-On Labs
  • 4 Course Quizzes

About the course

So you have heard that systemd is the new way that services and daemons are managed on a Linux system. Most of the popular distributions have already adopted it, so now you need to learn how to use it. Follow along with us as we explore the history of this Linux subsystem and why we have it now. You will even learn how to use systemd to create your own service files, and see how much simpler it is to use compared to the older init system.

  • Chapter 1 3 Lessons Getting Started 4:09

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    2:00

    About the Course Author

    0:50
  • Chapter 2 4 Lessons Previous Service Management Tools 23:09

    The Linux Boot Process

    1:52

    init

    9:24

    Red Hat Service Tools

    5:43

    upstart

    6:10
  • Chapter 3 4 Lessons systemd Introduction 56:55

    The Purpose of systemd

    9:08

    systemd Architecture

    9:38

    Alternatives to systemd

    8:09

    QUIZ: Linux Daemon History

    30:00 Quiz
  • Chapter 4 5 Lessons systemd Tools 57:13

    systemctl

    10:18

    Introduction to the systemd Journal

    4:30

    journalctl

    7:14

    More systemd Tools

    5:11

    QUIZ: Systemd Components

    30:00 Quiz
  • Chapter 5 7 Lessons Unit Files 1:03:30

    Basics of a Unit File

    9:48

    Target Unit Files

    5:55

    Service Unit Files

    8:44

    Timer Unit Files

    9:03

    Working with Services in Systemd - Start/Stop/Restart/Status

    0:00 Hands-On Lab

    Changing the Default Target of a System

    0:00 Hands-On Lab

    QUIZ: Systemd Unit Files

    30:00 Quiz
  • Chapter 6 6 Lessons systemd and Containers 36:49

    systemd and Containers

    6:29

    systemd Container Demo

    6:00

    Networking in systemd Containers

    9:20

    Creating a Systemd Compatible CentOS 7 Container

    0:00 Hands-On Lab

    Creating a Systemd Compatible Debian Container

    0:00 Hands-On Lab

    QUIZ: Systemd and Containers

    15:00 Quiz
  • Chapter 7 1 Lesson Final Steps 0:54

    Final Steps

    0:54

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.


$2,495.00

Checkout
Sign In
Welcome Back!

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