liveBook · Manning

Systemd

systemd is a Linux system and service manager that initializes the operating system and starts, supervises, and stops services and processes.

How 3 Manning books explain it

Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more

systemd is a Linux init system and service manager that starts, supervises, and stops system services.

How it is used
Manages Podman containers as boot-time and long-running Linux services through unit files, cgroups, restart policies, and service activation.
How deep it goes
Explains PID 1, cgroup tracking, container mounts, stop signals, restart policies, and inspection commands, with generated units treated as an operational feature.
Examples
Uses ubi8-init, systemd-mode inspection, tmpfs mounts, SIGRTMIN+3, restart policies, and generated service units.
What you can do after
Operate/configure Podman containers at boot, supervise their processes, restart failures, inspect systemd mode, and run multiple services inside containers.

Read how Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more explains systemd →

Acing the Certified Kubernetes Administrator Exam, Second Edition

systemd is a Linux system and service manager that initializes the operating system and supervises services.

How it is used
Supports node-level Kubernetes administration by running, enabling, checking, and logging the kubelet.
How deep it goes
Shows service listings, unit states, lifecycle commands, and journal inspection, but stops short of broader systemd internals.
Examples
Uses kubelet.service listings, systemctl start/enable/status commands, and systemd-journald inspection.
What you can do after
Operate and diagnose kubelet with systemctl and journalctl during node-level failures.

Read how Acing the Certified Kubernetes Administrator Exam, Second Edition explains systemd →

Cloud Observability in Action

systemd is a Linux system and service manager that includes a journal for collecting and storing system logs.

How it is used
Collects and queries operating-system logs on Linux systems and virtual machines with user access.
How deep it goes
Explains binary storage, query modes, unit and time filtering, and priority selection, but not service-manager configuration.
Examples
Demonstrates journalctl queries for a service and time window, plus priority-based filtering.
What you can do after
Operate journalctl to retrieve recent service logs and narrow results by severity.

Read how Cloud Observability in Action explains systemd →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.