This repository contains hands-on Linux infrastructure labs designed to simulate real-world production scenarios across storage, networking, security, recovery, and system behavior.
Each section links directly to the relevant exercise area.
Logical Volume Manager extensions, reductions, multi-disk integration, and filesystem validation.
Azure NVMe disk handling, device mapping, udev rules, and persistent symlink recovery.
Advanced tcpdump workflows, structured filtering, and multi-layer traffic analysis.
Policy routing, multi-interface behavior, and validation in enterprise Linux environments.
Runtime benchmarking and performance comparison across Python versions.
Isolated dependency management using venv and interpreter separation.
System Python integrity investigation and recovery.
RPM ownership validation and system Python recovery on SUSE.
Port labeling, file context analysis, and policy-aligned recovery.
Boot-chain instability investigation, Azure VM Repair workflow, and sos report comparison.
Service limits, overrides, boot targets, and production-style service debugging.
Quick-reference command guides for cross-distribution Linux administration.
These are designed to support the hands-on exercises and provide fast lookup for common operational tasks.
📘 Cheatsheets Index:
https://github.com/jonathanbrenes/mentorship/tree/main/cheatsheets
Includes:
- APT (Debian / Ubuntu)
- DPKG
- DNF / YUM (RHEL family)
- RPM
- Zypper (SUSE)
- VI / VIM
Use these as companion material while working through the mentorship labs.