Challenges by Lotfi Hamadene

Focused, hands-on DevOps and server-side problems with hints, feedback, and automated solution checks.

Challenge

Archive & Compress files with tar - The Survival Guide

Master **tar** in 9 focused steps: create archives, gzip/bzip2/xz compression, list without extracting, extract to a target dir, exclude patterns, append, update. Data lives in /home/laborant/tar_challenge/; expected outputs go to /home/laborant/.

Challenge

The SED command : Survival Guide - What You Must Know

Master **sed**, the essential stream editor for Linux SysAdmins. Progress through 10 tasks: simple & global substitution, regex patterns, line ranges, deletion, insertion, ... Work with realistic Rocky Linux system files in /home/laborant/sed_challenge/.

Challenge

AWK Mastery: From Zero to Hero

3-phase AWK challenge on realistic data in /home/laborant/awk_challenge/. Fundamentals: columns, delimiters, formatting. Logic & regex: filters, anchors, conditions, math. Sysadmin: logs, CSVs, metrics, counts, reports. Data lives under /home/laborant/awk_challenge/ (logs/access, data/hr, sys/metrics) and outputs are written to /home/laborant/ files.