But do not translate mechanically
systemd ≠ rc.d ip ≠ ifconfig workflow containers ≠ jails
We use comparisons to accelerate learning, not to erase FreeBSD's own design.
Learn FreeBSD as an integrated operating system, not as “Linux with different commands.” Build the mental model, operate services and networks, administer storage and ZFS, understand jails and PF, troubleshoot failures, and finish with an operator-ready server capstone.
0 of 14 curriculum modules completed · 0/14 currently published modules complete · 0 with lab + knowledge-check evidence.
The course follows current FreeBSD operational conventions: base system vs packages, rc.conf/sysrc, pkg/Ports, ifconfig/route/sockstat, GEOM/UFS/ZFS, jails, PF, lifecycle management and evidence-first troubleshooting. FreeBSD 14.4 and 15.1 are the validated runtime targets. The automated matrix completed with zero failures on both releases, and the high-impact storage, ZFS, jail, PF, recovery and nginx capstone workflows were executed successfully on both.
systemd ≠ rc.d ip ≠ ifconfig workflow containers ≠ jails
We use comparisons to accelerate learning, not to erase FreeBSD's own design.
/etc → base configuration /usr/local → third-party software rc.conf → persistent host intent
Operational clarity comes from understanding subsystem boundaries.
Every module contains objectives, conceptual explanation, worked commands, a guided lab, explicit verification, failure guidance and knowledge checks.
Understand FreeBSD as an integrated operating system, distinguish the base system from third-party packages, and navigate its documentation culture.
Open module →02Follow the system from firmware and loader through kernel startup, init and rc.d service orchestration.
Open module →03Administer local identities with pw, understand root delegation, ownership, modes and account hygiene.
Open module →04Install, upgrade, audit and remove third-party software while understanding binary packages versus source-based ports.
Open module →05Configure interfaces and routes, distinguish runtime from persistent settings, and troubleshoot connectivity methodically.
Open module →06Operate rc.d services, inspect processes and sockets, and use logs as evidence rather than guessing.
Open module →07Understand FreeBSD disk naming, partition with gpart, create UFS filesystems and reason about GEOM providers.
Open module →08Work with pools, datasets, properties, snapshots and rollback while understanding operational safety.
Open module →09Understand FreeBSD jails, create a basic jail and reason about host/jail boundaries before advanced VNET designs.
Open module →10Build a safe firewall mental model, validate rules before loading them, and combine network controls with account and package hygiene.
Open module →11Use top, vmstat, systat, procstat and system statistics to separate CPU, memory, I/O and process-level symptoms.
Open module →12Diagnose boot, service, network, storage and package failures using evidence-first runbooks and safe recovery paths.
Open module →13Maintain the FreeBSD base system and third-party packages with release-aware procedures and explicit rollback planning.
Open module →14Combine identity, packages, networking, services, storage, ZFS concepts, firewall validation, monitoring and lifecycle checks into one operational runbook.
Open module →Linux administrators get explicit mapping for service management, packages, networking, sockets, firewalling and isolation while the course keeps FreeBSD terminology authoritative.
Helpful, not required. Comparisons are explanatory aids.
Use a disposable VM with console access. Storage/firewall labs deliberately mark destructive or lockout boundaries.
man pages and the FreeBSD Handbook are treated as primary operational references.
Commands and labs are aligned to FreeBSD 14.4 and 15.1. High-impact workflows are runtime-validated on both releases; version-specific behavior remains labelled instead of generalized.
30 randomized questions from an 84-question bank across system foundations, identities/software, networking/services, storage/ZFS, jails/security, operations/troubleshooting and lifecycle/capstone. Pass mark: 75%. Time limit: 35 minutes.
Maximum two attempts per 24 hours. Learning and assessment are free. Passing enables the optional ₹499 GST-inclusive assessment-verified certificate pathway.
Install and persist a web service, verify processes and sockets, validate a firewall policy offline, audit packages, capture release state and produce an operator-ready evidence bundle.