Live Terminal Drill
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
WEEK 1 · FOUNDATIONS · TUI: ./control-panel --day 6
Analyze block storage usage, partition disks, mount filesystems, and compress archives with tar/gzip/zip.
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.
df -h and explain the output in one sentence.du -sh and explain the output in one sentence.mount and explain the output in one sentence.umount and explain the output in one sentence.Week 1 (Foundations) · Session: Breakfast (Morning Foundation & Core Command Syntax) df -h, du -sh, fdisk, mount, umount, tar -czvf╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // LINUX FILESYSTEM & SHELL EXECUTION ARCHITECTURE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ USER TERMINAL / TUI ] ──( stdin 0 )──► [ BASH / ZSH SHELL PARSER ] ║
║ │ ║
║ ( glibc / syscalls ) ║
║ ▼ ║
║ [ VFS / INODE TABLE ] ◄─────────────── [ LINUX KERNEL RING 0 ] ║
║ ├── /bin (Core Binaries) ├── Process Scheduler ║
║ ├── /etc (System Configs) ├── Memory Manager ║
║ ├── /home (Operator Workspaces) └── Netfilter / I/O ║
║ └── /var (Logs & Runtime State) ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 1 → Day 06 → Breakfast to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/6 → 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-06 && cd /tmp/linux-dojo-day-06 to test every flag below without touching production files. |
ifconfig)ifconfig command displays or configures network interfaces.ifconfig : Display all active interfacesifconfig eth0 : Show configuration of 'eth0' interfaceifconfig eth0 up : Activate the 'eth0' interfaceifconfig eth0 down : Deactivate the 'eth0' interfaceping)ping command sends ICMP ECHO_REQUEST packets to network hosts.ping google.com : Ping Google to check connectivityping -c 4 google.com : Send 4 ping requests to Googleping -i 0.5 google.com : Set interval to 0.5 seconds between requeststraceroute)traceroute command shows the path packets take to reach a network host.traceroute google.com : Trace route to Googletraceroute -n google.com : Trace route without resolving hostnamesnetstat)netstat command displays network connections, routing tables, and interface statistics.netstat : Show all active connectionsnetstat -r : Display routing tablenetstat -i : Show network interfacesnc or netcat)nc command is a versatile networking tool for reading from and writing to network connections.nc -zv google.com 80 : Check if port 80 is open on Googlenc -l 1234 : Listen on port 1234 for incoming connectionsnc google.com 80 : Connect to port 80 on Googleifconfigping -c 4 google.comType 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.
df -h and explain the output in one sentence.du -sh and explain the output in one sentence.mount and explain the output in one sentence.umount and explain the output in one sentence.Week 1 (Foundations) · Session: Lunch (Midday Operational Workflows & Flag Mastery) df -h, du -sh, fdisk, mount, umount, tar -czvf╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // LINUX FILESYSTEM & SHELL EXECUTION ARCHITECTURE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ USER TERMINAL / TUI ] ──( stdin 0 )──► [ BASH / ZSH SHELL PARSER ] ║
║ │ ║
║ ( glibc / syscalls ) ║
║ ▼ ║
║ [ VFS / INODE TABLE ] ◄─────────────── [ LINUX KERNEL RING 0 ] ║
║ ├── /bin (Core Binaries) ├── Process Scheduler ║
║ ├── /etc (System Configs) ├── Memory Manager ║
║ ├── /home (Operator Workspaces) └── Netfilter / I/O ║
║ └── /var (Logs & Runtime State) ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 1 → Day 06 → Lunch to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/6 → 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-06 && cd /tmp/linux-dojo-day-06 to test every flag below without touching production files. |
ip)ip command is used to show/manipulate routing, devices, policy routing, and tunnels.ip addr show : Display all network interfacesip link set eth0 up : Bring up the 'eth0' interfaceip route show : Display the routing tableip addr add 192.168.1.100/24 dev eth0 : Add an IP address to 'eth0'mtr)mtr command combines the functionality of traceroute and ping in a single network diagnostic tool.mtr google.com : Run mtr against Googlemtr -r google.com : Generate a report after completionmtr -c 100 google.com : Limit to 100 cyclestcpdump)tcpdump command allows you to capture and analyze network packets in real-time.tcpdump -i eth0 : Capture traffic on 'eth0'tcpdump port 80 : Capture traffic on port 80 (HTTP)tcpdump -w capture.pcap : Save captured packets to a filenmap)nmap command is used for network discovery and security auditing.nmap -sP 192.168.1.0/24 : Ping scan a network rangenmap -p 80 google.com : Scan port 80 on Googlenmap -A google.com : Perform a comprehensive scan on Googlecurl)curl command transfers data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, etc.).curl http://example.com : Fetch a web pagecurl -I http://example.com : Fetch HTTP headerscurl -d "name=John" -X POST http://example.com : Send a POST requestip tool?ip addr showtraceroute and ping functionalities?mtrType 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.
df -h and explain the output in one sentence.du -sh and explain the output in one sentence.mount and explain the output in one sentence.umount and explain the output in one sentence.Week 1 (Foundations) · Session: Dinner (Evening Hardening, Pipelines & Verification Lab) df -h, du -sh, fdisk, mount, umount, tar -czvf╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // LINUX FILESYSTEM & SHELL EXECUTION ARCHITECTURE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ USER TERMINAL / TUI ] ──( stdin 0 )──► [ BASH / ZSH SHELL PARSER ] ║
║ │ ║
║ ( glibc / syscalls ) ║
║ ▼ ║
║ [ VFS / INODE TABLE ] ◄─────────────── [ LINUX KERNEL RING 0 ] ║
║ ├── /bin (Core Binaries) ├── Process Scheduler ║
║ ├── /etc (System Configs) ├── Memory Manager ║
║ ├── /home (Operator Workspaces) └── Netfilter / I/O ║
║ └── /var (Logs & Runtime State) ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 1 → Day 06 → Dinner to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/6 → 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-06 && cd /tmp/linux-dojo-day-06 to test every flag below without touching production files. |
ip)ip command is used to show/manipulate routing, devices, policy routing, and tunnels.ip addr show : Display all network interfacesip link set eth0 up : Bring up the 'eth0' interfaceip route show : Display the routing tableip addr add 192.168.1.100/24 dev eth0 : Add an IP address to 'eth0'mtr)mtr command combines the functionality of traceroute and ping in a single network diagnostic tool.mtr google.com : Run mtr against Googlemtr -r google.com : Generate a report after completionmtr -c 100 google.com : Limit to 100 cyclestcpdump)tcpdump command allows you to capture and analyze network packets in real-time.tcpdump -i eth0 : Capture traffic on 'eth0'tcpdump port 80 : Capture traffic on port 80 (HTTP)tcpdump -w capture.pcap : Save captured packets to a filenmap)nmap command is used for network discovery and security auditing.nmap -sP 192.168.1.0/24 : Ping scan a network rangenmap -p 80 google.com : Scan port 80 on Googlenmap -A google.com : Perform a comprehensive scan on Googlecurl)curl command transfers data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, etc.).curl http://example.com : Fetch a web pagecurl -I http://example.com : Fetch HTTP headerscurl -d "name=John" -X POST http://example.com : Send a POST requestiperf)iperf is a network testing tool that can create TCP and UDP data streams and measure the throughput of a network.iperf -s : Run iperf in server modeiperf -c : Run iperf in client mode to test against a serverifconfig)ifconfig command is used to configure kernel-resident network interfaces.ifconfig eth0 : Display the configuration of 'eth0'ifconfig eth0 up : Bring up the 'eth0' interfaceifconfig eth0 192.168.1.100/24 : Assign IP address to 'eth0'netstat)netstat command displays various network-related information such as network connections, routing tables, interface statistics, masquerade connections, and multicast memberships.netstat -a : Display all active connectionsnetstat -r : Display the routing tablenetstat -i : Display network interfacesiptables)iptables is a command-line firewall utility that uses policy chains to allow or block traffic.iptables -L : List all rulesiptables -A INPUT -p tcp --dport 22 -j ACCEPT : Allow SSH trafficiptables -A INPUT -p tcp --dport 80 -j DROP : Block HTTP traffictcpdump -i eth0iperfip command?ip addr add 192.168.1.100/24 dev eth0nmap command would you use to perform a comprehensive scan on Google?nmap -A google.comnetstat?netstat -a