Live Terminal Drill
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
WEEK 4 · ADVANCED OPS · TUI: ./control-panel --day 22
Author custom systemd service units, manage daemon lifecycles, and analyze boot performance.
Pick a track or paste any YouTube URL.
Type commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
systemctl and explain the output in one sentence.journalctl -u and explain the output in one sentence.hostnamectl and explain the output in one sentence.mkdir -p /tmp/linux-dojo-day-22 && cd /tmp/linux-dojo-day-22 and explain the output in one sentence.Week 4 (Advanced Ops) · Session: Breakfast (Morning Foundation & Core Command Syntax) systemctl, journalctl -u, systemd-analyze, hostnamectl, timedatectl╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // PRODUCTION TELEMETRY, SYSTEMD & RECOVERY MATRIX ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ║
║ │ CPU & SCHED │ │ MEMORY / VM │ │ DISK & VFS │ │ NET SOCKETS │ ║
║ │ top / mpstat │ │ free / vmstat│ │ iostat / df │ │ ss -tulpen │ ║
║ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ ║
║ └──────────────────┴─────────┬────────┴──────────────────┘ ║
║ ▼ ║
║ [ Automated Remediation: systemd + cron + rsync ] ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 4 → Day 22 → Breakfast to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/22 → Select Breakfast tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-22 && cd /tmp/linux-dojo-day-22 to test every flag below without touching production files. |
vmstat (virtual memory statistics):vmstat 1 5top: live process and load average viewiotop: real-time I/O usage by process (requires root)htop for MonitoringtophtopF6 to sort by metrics (CPU, MEM, TIME+)F9 to send signals (e.g., kill a process)iostatsudo apt install sysstatiostat -xz 1 5tps: transfers per secondkB_read/s, kB_wrtn/s: throughput%util: device utilization (watch for 100%)vmstat, htop, iostatType commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
systemctl and explain the output in one sentence.journalctl -u and explain the output in one sentence.hostnamectl and explain the output in one sentence.mkdir -p /tmp/linux-dojo-day-22 && cd /tmp/linux-dojo-day-22 and explain the output in one sentence.Week 4 (Advanced Ops) · Session: Lunch (Midday Operational Workflows & Flag Mastery) systemctl, journalctl -u, systemd-analyze, hostnamectl, timedatectl╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // PRODUCTION TELEMETRY, SYSTEMD & RECOVERY MATRIX ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ║
║ │ CPU & SCHED │ │ MEMORY / VM │ │ DISK & VFS │ │ NET SOCKETS │ ║
║ │ top / mpstat │ │ free / vmstat│ │ iostat / df │ │ ss -tulpen │ ║
║ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ ║
║ └──────────────────┴─────────┬────────┴──────────────────┘ ║
║ ▼ ║
║ [ Automated Remediation: systemd + cron + rsync ] ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 4 → Day 22 → Lunch to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/22 → Select Lunch tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-22 && cd /tmp/linux-dojo-day-22 to test every flag below without touching production files. |
ps to sort processes by CPU usage:ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | headnice, renice, or kill for high-CPU processes.free -h to check RAM/swap usage.free -hsystemctl list-units --type=service --state=runningsudo systemctl disable bluetooth.servicesystemctl mask to prevent startup at all costs.grep -Ei 'swap|cached' /proc/meminfosysctl vm.swappinesssudo sysctl -w vm.swappiness=10day-22-lunchType commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
systemctl and explain the output in one sentence.journalctl -u and explain the output in one sentence.hostnamectl and explain the output in one sentence.mkdir -p /tmp/linux-dojo-day-22 && cd /tmp/linux-dojo-day-22 and explain the output in one sentence.Week 4 (Advanced Ops) · Session: Dinner (Evening Hardening, Pipelines & Verification Lab) systemctl, journalctl -u, systemd-analyze, hostnamectl, timedatectl╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // PRODUCTION TELEMETRY, SYSTEMD & RECOVERY MATRIX ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ║
║ │ CPU & SCHED │ │ MEMORY / VM │ │ DISK & VFS │ │ NET SOCKETS │ ║
║ │ top / mpstat │ │ free / vmstat│ │ iostat / df │ │ ss -tulpen │ ║
║ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ ║
║ └──────────────────┴─────────┬────────┴──────────────────┘ ║
║ ▼ ║
║ [ Automated Remediation: systemd + cron + rsync ] ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 4 → Day 22 → Dinner to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/22 → Select Dinner tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-22 && cd /tmp/linux-dojo-day-22 to test every flag below without touching production files. |
vmstat 1 5 – view CPU scheduling, memory, swap, I/O, and context switcheshtop – interactive live process viewerwa (I/O wait) time in vmstathtopsystemctl list-unit-files --type=service | grep enabledsudo systemctl disable NAME.servicesystemctl maskiostat -xz 1 3 (requires sysstat package)%util nearing 100% = device is saturatedawait and svctm = slow response timesnoop or deadline I/O schedulerday-22-dinner