Linux & the Command Line
Own the terminal that every infrastructure job lives in.
Servers don't have a mouse. Before Terraform or the cloud make any sense, you need to move through a Linux box without thinking — find files, follow logs, fix permissions, and chain small tools into answers. This track drops you into a real shell and builds that fluency one hands-on lesson at a time, so the command line stops being scary and starts being your fastest tool.
By the end, you can
- Move around the filesystem and inspect anything — no GUI, no hesitation
- Chain tools with pipes to answer real questions about a running system
- Read an ls -l, fix permissions and ownership, and unstick the execute bit
- Cut, search, and reshape text and logs with grep, sed, awk, find, and xargs
What's inside
Where this track goes
The first lessons are free — no card. Pro unlocks the production depth that turns this into a job-ready skill.
Free — you can do this
Free0 / 2 free lessons complete
Navigate the filesystem
ls, cd, cat, and the hidden-dotfile convention every box assumes you know.
Pipes & filters
Compose small tools with | — grep, wc, sort — the Unix mindset.
Pro — what you unlock next
ProRead the manual
man, man | grep, apropos/whatis and sections — look anything up without a browser.
Find files & search trees
find by name/type, grep -r through contents — names vs contents.
Permissions & ownership
Read an ls -l mode, chmod (symbolic + octal), and fix the execute-bit gotcha.
Transform text
sed substitution, awk columns, and cut / sort | uniq -c / tr in a pipeline.
Bulk operations
xargs (-I {}, NUL-safe find -print0 | xargs -0) to act on whole file sets.
Log-triage capstone
Build one pipeline that finds the worst-offending endpoint in a real log.
Ready to start?
Create a free account to save progress across every track.