Free course
Linux Basics Course
Learn how Ubuntu Linux is organized and administer packages, users, configuration, services, logs, disks, memory, and networking.
Prerequisites: Shell Commands
Your progress
of lessons completed.
Course completed.
What you'll learn
Inspect and maintain an Ubuntu system, install software safely, manage services, read logs, and diagnose common resource and network problems.
Take this course offline
Subscribe to my newsletter to get every free book and course in PDF and EPUB format.
Get the downloadsCourse contents
Ubuntu foundations
Understand Linux, Ubuntu releases, the kernel, distributions, and system identity.
Filesystem and configuration
Learn where programs, configuration, logs, user data, devices, and temporary files live.
Software and users
Manage APT packages, updates, users, groups, sudo access, and ownership boundaries.
Services and logs
Control systemd services, understand startup, and investigate the journal and application logs.
Resources and networking
Inspect storage, memory, CPU, interfaces, listening ports, DNS, and common failures.