What you will practice
Viewing text; Grep practice; Log triage; Text pipelines.
Use the worked examples when needed, then test your understanding without them.
- 01Viewing textOpen text, search logs, and inspect output without editing files.Practice
- 02Grep practiceSearch literal text in logs and practice case-insensitive matching.Practice
- 03Log triageInspect access, error, auth, and service logs in a cautious order.Practice
- 04Text pipelinesUse safe simulated pipes to count, sort, and deduplicate text output.Practice
- 05Paging logsUse less, head, and tail to read logs in chunks.Practice
- 06Case-insensitive searchFind text regardless of capitalization.Practice
- 07Pipeline countsFilter logs through safe text pipelines.Practice
- 08Port text reviewRead, sort, and count a training port list.Practice
- 09Config text compareUse grep and diff to compare two config snapshots.Practice
- 10Journal windowsRead only the last few simulated journal lines.Practice
- 11Kernel log basicsInspect simulated kernel messages for mount and network clues.Practice
- 12Package log basicsInspect simulated package activity without installing anything.Practice
- 13Access log reviewFilter training HTTP access lines for status and method clues.Practice
- 14Error patternsSearch different logs for warning and denied patterns.Practice
- 15Redaction notesWrite a safe note that marks sensitive data as redacted.Practice
- 16Sed substitutionPreview text replacement without editing a log.Practice
- 17Awk column extractionUse awk to pull simple columns from logs.Practice
- 18Cut field selectionExtract colon-delimited identity fields.Practice
- 19Text case transformsTransform piped text with tr.Practice
- 20Capture with teeCapture pipeline output to a lab note.Practice
- 21Xargs bridgeTurn text into safe command arguments.Practice
- 22Text pipeline checkpointCombine search, field extraction, transform, and counting.Practice
- 23Logrotate config reviewRead log rotation settings as text.Practice
- 24Logrotate dry runDry-run log rotation without moving files.Practice
- 25Journal time windowNarrow journal output before reading a whole service history.Practice
- 26Evidence bundleCapture a focused evidence bundle into lab notes.Practice
- 27Sed window previewPreview a small text window before searching a large file.Practice
- 28Awk service summaryExtract service names from a baseline report.Practice
- 29Access log triageSearch access logs for status and route signals.Practice
- 30Retention evidence reviewCompare active and rotated logs before retention decisions.Practice
- 31Numbered log readingAdd stable line numbers to a short authentication-log view.Practice
- 32Sorted account diffUse comm to separate shared and unique account names.Practice
- 33Journal line numberingNumber a narrowed service journal so evidence is easy to reference.Practice
- 34Three-stage evidence pipelineSearch, number, and limit log evidence in one bounded pipeline.Practice
- 35Config substitution previewPreview a port substitution and compare it with the unchanged source.Practice
- 36Rotated access comparisonCompare active and rotated access logs before summarizing traffic.Practice
- 37Incident template numberingNumber a runbook template so collaborators can reference exact fields.Practice
- 38Text evidence bridgeCheckpoint numbered logs, sorted comparisons, and bounded pipelines.Practice