9 lessons planned

Linux Admin

The operating system underneath every container, VM, and cluster node — filesystems, processes, users, and the shell.

0 / 9 lessons — 0%
This module is scaffolded, not written yet. The outline below is locked in — say the word and this becomes a full lesson-by-lesson module with runnable examples and a quiz, same as the Docker course.
01

Filesystem hierarchy & permissions

The FHS layout, and reading/setting rwx permissions and ownership.

02

Users, groups & sudo

Creating accounts, managing group membership, and configuring least-privilege sudo access.

03

Process management & systemd

Inspecting running processes and managing services as systemd units.

04

Package management

Installing and updating software with apt (Debian/Ubuntu) and dnf/yum (RHEL/Fedora).

05

Networking basics

Inspecting interfaces and connections with ip and ss, and basic firewall rules.

06

Storage & disk management

Partitions, filesystems, mounting, and flexible storage with LVM.

07

Logs & journald

Reading system and service logs, and querying journald.

08

Shell scripting essentials

Writing reliable bash scripts: variables, conditionals, loops, exit codes.

09

SSH & remote administration

Key-based auth, config shortcuts, and hardening remote access.