Skip to content

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
  • The Command Line


    Navigation, the filesystem layout, finding files, and getting help. The mental model every other Linux skill depends on.

  • Users & Access


    The Linux permissions model — chmod, chown, umask, SUID, SGID, and user and group management.

  • Text & Pipelines


    Stdin, stdout, stderr, pipes, redirection, and grep. The Unix toolkit for slicing and searching any text output.

  • System


    Process inspection, signals, job control, and resource monitoring — controlling what's running and why.

  • Bash Scripting


    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)