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)