⣿ ZOTHOS × 1NC0GN30 // SOVEREIGN LINUX DOJO v3.4
Master Linux from Kernel to Production in 30 Digestible Days.
Built for rapid student comprehension and muscle memory. Every day is broken into three bite-sized sessions—🍳 Breakfast (Core Syntax), 🥪 Lunch (Operational Flags), and 🍽️ Dinner (Hardening & Pipelines)—available in both the native C TUI (./control-panel) and this interactive Web Mission Terminal .
$ git clone https://github.com/1nc0gn30/30-days-of-Linux-Fundamentals.git && cd 30-days-of-Linux-Fundamentals && ./control-panel Copy TUI
Progress-aware resume syncs automatically as you complete drills.
Initializing ZothOS × 1nc0gn30 Kernel Lattice... Curriculum 30 Days · 5 Weeks
Study Guides 90/90 Complete
Native C TUI ./control-panel
Access Tier 100% Free & Open
DUAL-INTERFACE LEARNING ARCHITECTURE
Learn through the Terminal TUI and the Web GUI simultaneously Whether you are inside a headless SSH session, a ZothOS Live ISO workstation, or your browser, every lesson and command drill stays in sync.
TERMINAL INTERFACE (C BINARY)
1. Native C Dojo TUI (./control-panel) Compiled zero-dependency C control deck with 90 interactive meal binaries (breakfast-day-01..dinner-day-30).
╔══════════════════════════════════════════════════════════════╗
║ ⣿ ZOTHOS × 1NC0GN30 // 30 DAYS OF LINUX DOJO TUI v3.4 ║
╠══════════════════════════════════════════════════════════════╣
║ [1] 🗺️ 30-Day Curriculum Navigator (90 C Drills & Guides) ║
║ [2] ⚡ Direct Day Jump (Day 01–30) ║
║ [3] 📋 Master Linux Cheat-Sheet (--cheatsheet) ║
║ [4] 🏛️ Visual Architecture Atlas (--atlas) ║
║ [5] 🎯 Rapid-Fire Flashcard Arena (XP & Streak Tracker) ║
║ [6] 🧪 Safe Practice Subshell (/tmp/linux-dojo-day-XX) ║
╚══════════════════════════════════════════════════════════════╝ BROWSER WORKSTATION (ASTRO UI)
2. Interactive Web Mission Terminal (astro-ui) Practice typing exact command flags with real-time syntax verification, Command Intel cards, and visual architecture calculators.
🍳 Breakfast (Morning Syntax) : Build foundational muscle memory on 6–10 core commands with instant hints. 🥪 Lunch (Midday Workflows) : Combine flags, pipes, and process/disk/network diagnostics. 🍽️ Dinner (Evening Hardening) : Apply security permissions, firewall rules, systemd units, and shell automation. 📖 Built-In Visual Study Guides : Every session opens with a 60-Second Mental Model diagram and cheat-sheet table. HANDS-ON VISUAL MENTAL MODELS
Interactive Linux Architecture Labs Stop memorizing numbers blindly—interact with Linux permissions, the filesystem hierarchy, and stream pipelines right here.
VISUAL LAB 01 · PERMISSIONS
Interactive chmod Octal & Bitwise Matrix 755 Script 644 Config 600 SSH Key 750 Team
Toggle Read (4), Write (2), and Execute (1) bits to see how octal numbers map to ls -l permission strings.
Octal Mode 755
Symbolic Mode -rwxr-xr-x
Terminal Command chmod 755 deploy.sh && ls -l deploy.sh
Standard mode for executable scripts and public directories: Owner has full control (7), Group and Others can read and execute (5).
VISUAL LAB 02 · FILESYSTEM HIERARCHY (FHS)
Interactive Linux Root (/) Directory Explorer Click any directory in the Linux Filesystem Hierarchy Standard to inspect what lives there and which commands query it.
/etc /var /proc /bin /home /dev /tmp /usr
/etc — Host-Specific System Configuration Days 01, 11, 12, 15, 21
Contains static plain-text configuration files for the operating system and installed daemons. Zero binaries live here—only declarative configuration.
VISUAL LAB 03 · UNIX PHILOSOPHY & STREAMS
Interactive Linux Pipe (|) & Log Triage Simulator Stage 1: cat Stage 2: | grep Stage 3: | awk Stage 4: | sort | uniq -c
Click each stage to watch how raw security logs flow through stdout (FD 1) into stdin (FD 0) of the next tool to isolate an attacker IP.
pipeline$ cat /var/log/auth.log
Nov 02 20:14:01 zoth-node sshd[4102]: Accepted publickey for zoth from 10.0.0.5 port 51204 ssh2
Nov 02 20:14:09 zoth-node sshd[4199]: Failed password for root from 198.51.100.42 port 39102 ssh2
Nov 02 20:14:11 zoth-node sshd[4201]: Failed password for root from 198.51.100.42 port 39108 ssh2
Nov 02 20:14:15 zoth-node sshd[4208]: Failed password for admin from 203.0.113.88 port 44120 ssh2
Nov 02 20:14:18 zoth-node sshd[4215]: Failed password for root from 198.51.100.42 port 39119 ssh2
Nov 02 20:14:22 zoth-node sudo[4250]: zoth : TTY=pts/0 ; PWD=/home/zoth ; USER=root ; COMMAND=/usr/bin/ss -tulpen COMPLETE 5-WEEK CURRICULUM
Week-by-Week Sovereign Linux Roadmap Click any day pill to jump directly into its interactive Mission Terminal and 3-meal study guides.
Week 1 · Days 1–7
Week 1: Linux Foundations & File Mastery Shell navigation, FHS directory architecture, file manipulation, octal permissions (chmod/chown), streams, and archives.
Week 2 · Days 8–14
Week 2: System Operations, Kernel & Networking Bash scripting fundamentals, process lifecycle & signals, package managers, iproute2 networking, storage mounts, and kernel modules.
Week 3 · Days 15–21
Week 3: Security Hardening, Auditing & Text Pipelines Firewalls (iptables/nftables), SSH hardening, auditd & Lynis scanning, Wireshark/Snort IDS, grep/sed/awk pipelines, and sudoers/PAM.
D15 Linux Security Hardening, Firewalls & MAC D16 Security Auditing, Auditd, Logwatch & Scanning D17 Network Hardening, NAT, Wireshark & Snort IDS D18 Text Processing Pipelines: Grep, Sed, Awk & Regex D19 Advanced Bash Automation, Exit Codes & Traps D20 Shell Environment Customization, Aliases & Dotfiles D21 User & Group Administration, Sudoers & PAM Security Week 4 · Days 22–28
Week 4: Production Engineering, Telemetry & Containers Systemd unit orchestration, parameterized CLI tools, CPU/RAM/I/O performance telemetry, rsync backups, namespaces/cgroups, and forensics.
Week 5 · Days 29–30
Week 5: Sovereign Operator Capstone Sprint Full-stack multi-tier Linux infrastructure deployment, live incident triage, security auditing, and final operator verification.
100% OPEN-ACCESS • ZERO PAYWALLS
Ready to operate Linux with total confidence? Open the Curriculum Control Center to track your 30-day completion bar, search by command, or jump straight into Day 1.