Linux

The shell, permissions, processes and services.

💡
This course has 5 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.

Lessons

  1. Shell basics and navigationPaths, the commands used every day, and how to read a command line rather than memorizing flags.
  2. Files and permissionsReading rwx bits, chmod usage without magic numbers, ownership, and finding files quickly.
  3. Working with textgrep, less, head/tail, pipes and redirection — composing small tools into exactly the answer you need.
  4. Processes, ports and jobsInspecting what runs, stopping it gracefully, checking which port is busy, and keeping work alive after logout.
  5. SSH, packages and servicesKey-based login without passwords, copying files safely, installing software, and managing services.

More in DevOps & Tooling

Git

Last refreshed 2026-09-17.