My journey learning Bash, Linux commands, and scripting. Includes notes, scripts, and projects from LinuxBaseCamp, OverTheWire Bandit, and personal experiments.
This repository documents my progress learning Bash scripting, Linux commands, and system administration. It includes:
- Notes from tutorials and wargames.
- Scripts I’ve written (e.g., file organizers, automation tools).
- Projects from platforms like LinuxBaseCamp and OverTheWire Bandit.
| Resource | Topic | Status |
|---|---|---|
| LinuxBaseCamp | Getting Started, The Command Line, Text Fu | ✅ Completed |
| OverTheWire Bandit | Levels 0-10 | ✅ Completed |
- Writing custom Bash scripts for file management.
- Exploring permissions (chmod, chown) and cron jobs.
- Awk/Sed for text processing.
- System monitoring scripts (e.g., log parsers).
| Folder | Description |
|---|---|
/notes |
Study notes (Markdown files) from tutorials and wargames. |
/scripts |
Bash scripts (e.g., file organizers, automation tools). |
/projects |
Larger projects (e.g., Bandit wargame, custom tools). |
/vm-setups |
Configurations and notes for my Arch/Fedora/Ubuntu VMs. |