Free Linux Terminal first contact
Learn the shell loop, current directory, listing, navigation, safe reading, creation, copying, moving, and search.
10 focused lessonsTrue zero to terminal operator
Learn the command line as an evidence loop, not a memorized command list.
Build terminal confidence from zero: navigate, inspect and change files, search text, route streams, manage permissions, recover safely, and prove results.
No credit card for the free chapter. Preview what the chapter covers.
By the end
Syllabus
The focused path contains 55 required lessons. The advanced library remains available when your role needs more depth.
Learn the shell loop, current directory, listing, navigation, safe reading, creation, copying, moving, and search.
10 focused lessonsLearn root paths, relative paths, dot paths, home shortcuts, hidden files, and near-miss recovery.
5 focused lessons + 3 advanced lessonsLearn long listings, file types, paged reading, head, tail, counts, metadata, and read-only inspection gates.
5 focused lessons + 3 advanced lessonsLearn parent directories, empty files, backups, no-clobber copies, rename, move, safe removal, and proof after changes.
7 focused lessons + 1 advanced lessonLearn single-file grep, line numbers, ignore-case search, fixed strings, context, matching files, recursive search, and filters.
4 focused lessons + 5 advanced lessonsLearn stdin, stdout, stderr, output redirection, append, error capture, input redirection, pipes, and tee.
8 focused lessons + 1 advanced lessonLearn single quotes, double quotes, variables, word splitting, globs, braces, command substitution, and literal special characters.
3 focused lessons + 6 advanced lessonsLearn owner, group, other, read, write, execute, symbolic chmod, numeric modes, directory traversal, umask, and least-privilege proof.
2 focused lessons + 7 advanced lessonsLearn exit status, $?, failure codes, &&, ||, if branches, file tests, numeric tests, for loops, while loops, break, and explicit script exits.
1 focused lesson + 9 advanced lessonsLearn filesystem space, inode pressure, directory usage, memory availability, kernel identity, uptime, load averages, environment, PATH, and system inspection packets.
1 focused lesson + 9 advanced lessonsLearn find start points, predicates, type filters, depth limits, pruning, size filters, formatted output, null-safe xargs, dry-runs, and safe batch packets.
1 focused lesson + 9 advanced lessonsLearn tar archives, member listing, gzip compression, ZIP bundles, checksum creation, checksum verification, scp transfer, and handoff packets.
5 focused lessons + 6 advanced lessonsUse readlink, realpath, inode evidence, and same-file searches to distinguish symbolic and hard links, create relative links, and clean up dangling paths safely.
1 focused lesson + 10 advanced lessonsEdit safely from a baseline: read files back, review unified diffs, dry-run and apply patches, reject repeated patches, and prove exact final content.
1 focused lesson + 10 advanced lessonsComplete one incident from triage to handoff: prove platform and package context, link identity, safe configuration edits, remediation, archive integrity, and final evidence.
1 focused lesson + 12 advanced lessonsThese chapters provide optional drills and reference depth. They are not required to complete the focused path.
Learn cut, sort, uniq, tr, sed, awk, and saved text summaries.
9 advanced lessonsLearn scripts as saved commands, shebangs, Bash invocation, direct execution, variables, arguments, quoting, functions, validation, and reusable report tools.
10 advanced lessonsLearn syntax checks, xtrace, focused probes, quoting diagnosis, errexit, pipefail, trace capture, minimal reproductions, and debug packets.
10 advanced lessonsLearn process IDs, ps snapshots, formatted process tables, top snapshots, background jobs, jobs, fg, bg, TERM signals, and process incident packets.
10 advanced lessonsLearn SSH host identity, known host inspection, remote commands, remote paths, remote listing, remote reading, remote search, scp download, scp upload, remote command lookup, and session hygiene.
12 advanced lessonsSolve a full incident packet with runbook reading, triage, log search, event summaries, system context, process context, permission repair, script report generation, evidence copying, archive packaging, checksum verification, remote handoff, and a final report.
12 advanced lessonsLearn local addresses, routes, reachability probes, DNS lookup, HTTP headers, status and body checks, listening sockets, process ownership, and layered diagnostic packets.
10 advanced lessonsLearn printenv, export, PATH order, command lookup, local tool directories, .bashrc edits, source reloads, aliases, and environment evidence packets.
10 advanced lessonsLearn whoami, id, groups, owner and group columns, chgrp handoffs, denied chown, sudo policy inspection, and least-privilege sharing.
10 advanced lessonsLearn command ownership, installed package status, package file lists, APT search, package details, candidate policy, sudo package policy, simulated installs, and package evidence packets.
10 advanced lessonsLearn block device trees, filesystem identity, mount tables, focused mount queries, capacity with filesystem type, current filesystem context, mount options, raw /proc mount evidence, and storage evidence packets.
10 advanced lessonsFull access
Every available offer is shown with its exact CAD price and billing model. Checkout opens only after you choose an offer and enter the receipt email.
Questions
Free Linux Terminal first contact is free and contains 10 lessons. No credit card is requested before the free workspace opens.
No terminal or Linux experience is required.
55 required lessons, with 10 free and 45 included in paid access.
Yes. The course also includes 204 advanced practice and reference resources. They are available when you need more depth, but they do not lengthen the required path.
Academy Founder Annual: CA$139 per year. Founder Vault: CA$279 one-time.
Academy Founder Annual: Access continues while the annual subscription remains active. Founder Vault: No recurring charge. Coverage includes courses launched during the first 24 months.
The published estimate is 6 to 8 hours. Your pace will depend on how much you repeat the practice.
No installation is required to start the guided free chapter. Later lessons explain the real tools, files, and operating boundaries relevant to the skill.
The syllabus and these stated outcomes are the source of truth: Read the prompt, locate yourself, and find trustworthy help; Navigate and inspect files without losing context; Create, copy, move, and remove files with preview and verification habits; Search text, route standard output and errors, and read exit status as evidence; Predict single quotes, double quotes, variables, globs, and PATH behavior before pressing Enter; Manage permissions, executables, links, archives, and checksums safely; Diagnose a terminal mistake and produce a clear handoff packet.
Use a current browser with JavaScript enabled. The free chapter is the quickest compatibility check for your device.
The reading pages reflow for small screens. Command-heavy practice is more comfortable with a physical keyboard and a larger display.
The practice state is isolated from production systems. Read the resulting evidence, revise the action, and try again.
Use the receipt email on the restore-access page. The sign-in link verifies the account before paid entitlements are loaded.