Skip to content

Repository files navigation

Linux from the Command Line · Ubuntu 26.04 LTS

Learn how Linux actually works by living in the terminal. By the end of this course you can navigate, administer, and debug an Ubuntu 26.04 system from the command line - and explain what the kernel, the shell, systemd, and the filesystem are each doing under the hood.

Built for Ubuntu 26.04 LTS "Resolute Raccoon" (Linux kernel 7.0), but almost everything transfers to any modern Linux.

How to use this course

  • Work through it in a terminal on a real or virtual Ubuntu 26.04 machine. Reading alone will not stick - every lesson ends with a hands-on exercise.
  • You do not have to go in order. The "Builds on" column shows each module's prerequisites: modules 2 and 3 can be done in either order, and so can 6 and 7.
  • Tick off modules in the progress tracker as you finish them (edit this file - the checkboxes are real).

Modules

# Module What you'll be able to do Builds on
1 First Contact Explain what Linux is made of, move around the filesystem, manage files, and find help without leaving the terminal -
2 Users & Permissions Read and set ownership and permissions, use sudo safely, understand links and inodes 1
3 Shell Power Tools Chain commands with pipes, search and transform text, write your first shell scripts 1
4 Processes & the Kernel Inspect and control running processes, read /proc, watch programs talk to the kernel 2, 3
5 Software & Packages Install, upgrade, and investigate software with apt, dpkg, and snap 2
6 Boot, systemd & Logs Trace the boot process, manage services and timers, hunt through logs with journalctl 4, 5
7 Networking & Storage Diagnose network problems, use SSH like a pro, manage disks, filesystems, and mounts 4, 6

Progress tracker

  • Module 1 · First Contact
  • Module 2 · Users & Permissions
  • Module 3 · Shell Power Tools
  • Module 4 · Processes & the Kernel
  • Module 5 · Software & Packages
  • Module 6 · Boot, systemd & Logs
  • Module 7 · Networking & Storage

What's new in Ubuntu 26.04 that this course covers

Ubuntu 26.04 LTS shipped in April 2026 with some changes that older tutorials will not mention:

  • Rust core utilities by default. Most classic commands (ls, cat, head, ...) are now the memory-safe uutils rewrites, with cp, mv, and rm still GNU for now. Day to day they behave the same; this course flags the rare differences.
  • sudo is sudo-rs. A Rust reimplementation of sudo. Same command, same muscle memory, smaller attack surface.
  • Linux kernel 7.0 and a Wayland-only GNOME 50 desktop - though this course lives in the terminal, where none of that will slow you down.
  • Five years of free security updates (to April 2031), ten with Ubuntu Pro.

About

AI generated training for linux command line focussed on Ubuntu 26.04

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors