Resource finder

Find the right study resource

Search across learning paths, support guides, reviews, notes, cheat sheets and free resources.

Find the right study resource banner
Path

Linux Beginner Path

Go from first terminal session to confident daily Linux usage with reading, labs and revision prompts.

LinuxBeginner8 weeks
Path

Bash Automation Path

Learn variables, tests, loops, arguments, functions and safe automation projects.

BashAutomation6 weeks
Path

Junior Sysadmin Path

Build the core skills needed for logs, users, services, storage, networking and change control.

SysadminLinux10 weeks
Path

Hosting Support Path

A practical route through DNS, email, SSL, logs, cPanel-style hosting and WordPress issues.

HostingSupportTroubleshooting
Path

DNS Troubleshooting Path

Understand records, resolvers, propagation, mail DNS and safe customer explanations.

DNSSupportChecks
Path

Email Troubleshooting Path

Learn MX, SPF, DKIM, DMARC, bounces, queues, reputation and delivery checks.

EmailDNSSupport
Path

Linux Plus Study Path

Study Linux certification topics with books, labs and spaced revision prompts.

Linux+CertificationLabs
Path

DevOps Foundations Path

A careful first step into Git, containers, CI, monitoring, IaC and deployment thinking.

DevOpsGitContainers
Support guide

Website Down Checklist

A calm first-response checklist for checking HTTP status, DNS, server load, logs and recent changes.

Website downHTTPLogs
Support guide

DNS Troubleshooting Guide

A practical guide to A, CNAME, MX, TXT, NS, TTL and propagation checks.

DNSdigSupport
Support guide

Email Delivery Troubleshooting

Check SPF, DKIM, DMARC, MX records, queues, bounces and reputation without flapping about.

EmailMXSPF
Support guide

SSL Certificate Troubleshooting

Diagnose expired certs, wrong hostnames, chain issues, mixed content and HTTPS redirects.

SSLHTTPSCertificates
Support guide

Linux Disk Usage Checks

Find large files, full partitions, inode usage, logs, backups and safe cleanup candidates.

Diskdudf
Support guide

MySQL Troubleshooting Basics

First checks for database connectivity, size, slow queries, crashed tables and resource pressure.

MySQLMariaDBLogs
Support guide

Apache and LiteSpeed Log Checks

Use access logs and error logs to understand traffic, 403s, 500s, bots and broken scripts.

ApacheLiteSpeedLogs
Support guide

ModSecurity Basics for Support

Understand rule hits, false positives, safer exclusions and customer-friendly explanations.

ModSecurityWAFSecurity
Support guide

WordPress Hosting Troubleshooting

A hosting-focused checklist for plugins, themes, PHP errors, caching, cron and database issues.

WordPressPHPCache
Support guide

cPanel and WHM Beginner Guide

A plain-English tour of accounts, domains, DNS, email, files, logs and package limits.

cPanelWHMHosting
Cheat sheet

Linux Commands Cheat Sheet

Navigation, files, permissions, processes, logs, services, storage and networking commands.

LinuxCommandsReference
Cheat sheet

Bash Scripting Cheat Sheet

Variables, arguments, tests, loops, functions, traps and safe script patterns.

BashScriptsAutomation
Cheat sheet

DNS Records Cheat Sheet

A, AAAA, CNAME, MX, TXT, SPF, DKIM, DMARC, NS and TTL explained quickly.

DNSRecordsEmail
Cheat sheet

Git Commands Cheat Sheet

Clone, branch, status, diff, commit, log, merge, rebase, stash and recovery basics.

GitVersion controlReference
Cheat sheet

SSH Cheat Sheet

Connections, keys, config, known_hosts, tunnels, file copies and safety checks.

SSHKeysLinux
Cheat sheet

Hosting Support Checklist

A first-response checklist for DNS, website, email, SSL, disk, database and WordPress tickets.

SupportHostingChecklist
Review

The Linux Command Line Review

A practical review of William Shotts’ beginner-friendly command line book.

LinuxBeginnerFree online
Review

Pro Git Review

A review of the official free Git book and how to use it without getting buried in branches.

GitFree onlineDevOps
Review

How Linux Works Review

A practical look at the deeper Linux concepts behind files, processes, networking and boot.

LinuxIntermediateSystems
Review

UNIX and Linux System Administration Handbook Review

A classic sysadmin reference reviewed for modern learners and support technicians.

SysadminReferenceOps
Review

Linux Bible Review

A large Linux reference reviewed for beginners, admins and certification learners.

LinuxCertificationReference
Review

Automate the Boring Stuff with Python Review

A practical review for support engineers who want Python automation after Bash.

PythonAutomationFree online
Book notes

The Linux Command Line Study Notes

Chapter-style notes with commands to practise after reading The Linux Command Line.

LinuxNotesPractice
Book notes

Pro Git Study Notes

A practical route through commits, branches, remotes and recovery using Pro Git.

GitNotesPractice
Book notes

How Linux Works Study Notes

A topic-by-topic companion for processes, boot, networking, storage and logs.

LinuxSystemsNotes
Book notes

GNU Bash Manual Study Notes

A sane route through the Bash manual, because reading it straight through is heroic but unnecessary.

BashManualNotes
Linux

The Linux Command Line

Linux command line basics, files, pipes, shell scripting

BeginnerPDF / online infoFree
Git

Pro Git

Git fundamentals, branching, remotes and workflows

Beginner to intermediateHTML / ebookFree
Bash

GNU Bash Reference Manual

Bash shell behavior, expansions, builtins and scripts

IntermediateHTML / PDF formatsFree
Linux

Debian Administrator’s Handbook

Debian administration, packages, services and system management

IntermediateHTML / ebookFree
Python

Automate the Boring Stuff with Python

Python automation for files, spreadsheets, web data and repetitive tasks

BeginnerHTMLFree
Computer Science

OpenStax Computer Science Books

Computer science, Python, information systems and data topics

Beginner to academicHTML / PDF optionsFree
Web

MDN Web Docs

HTML, CSS, JavaScript, web APIs and frontend reference

Beginner to advancedHTML documentationFree
Linux

Linux Foundation Introduction to Linux

Linux concepts, command line, desktop and admin basics

BeginnerFree online courseFree