Essentials
You know IT. You've administered Windows, worked with Active Directory, written PowerShell, managed infrastructure. Linux uses different tools and different conventions — this track covers what you specifically need to know.
Five categories, built in order. Each one unlocks the next.
flowchart LR
A["The\nCommand Line"] --> B["Users\n& Access"]
B --> C["Text &\nPipelines"]
C --> D["System"]
D --> E["Bash\nScripting"]
style A fill:#1a202c,stroke:#cbd5e0,stroke-width:2px,color:#fff
style B fill:#2d3748,stroke:#cbd5e0,stroke-width:2px,color:#fff
style C fill:#2d3748,stroke:#cbd5e0,stroke-width:2px,color:#fff
style D fill:#2d3748,stroke:#cbd5e0,stroke-width:2px,color:#fff
style E fill:#2f855a,stroke:#cbd5e0,stroke-width:2px,color:#fff
-
Navigation, the filesystem layout, finding files, and getting help. The mental model every other Linux skill depends on.
-
The Linux permissions model — chmod, chown, umask, SUID, SGID, and user and group management.
-
Stdin, stdout, stderr, pipes, redirection, and grep. The Unix toolkit for slicing and searching any text output.
-
Process inspection, signals, job control, and resource monitoring — controlling what's running and why.
-
Six articles from first script to reusable functions. The commands you've learned become automation tools.
What's Next
After Essentials, the Efficiency track covers the tools that experienced Linux professionals reach for daily: systemd for service management, sed for text transformation, and package management. (Coming soon)