Shell Basics
Covers the foundational shell tools used in daily sysadmin and security work: environment management, binary inspection, text extraction, sed, awk, sorting, grep, log tailing, JSON and YAML processing, parallelism, and scripting structure. Work on the lab client host.
01 — Shell environment and safe defaults
02 — Inspecting unknown content
03 — Text extraction and reshaping
04 — sed for streaming edits
05 — awk for fields and reports
06 — Sorting and deduplication
07 — Search basics (grep and ripgrep)
08 — Advanced grep, ripgrep, and regex
09 — Live log tailing
10 — jq for JSON
11 — yq for YAML
12 — Parallelism (xargs, parallel)
13 — Shell scripting structure