
Exploring Enterprise Linux
From nervous SSH login to confident system administration.
A subsection of BradPenney.io, this site teaches practical Linux skills for developers and system administrators. It emphasizes real-world scenarios, production safety, and the "why" behind every command.
Learning Path
-
Getting Access — SSH connection, local setup (WSL2, VirtualBox, Cloud)
Orientation — First 60 seconds, understanding permissions, safe exploration (coming soon)
Essential Skills — Reading logs, finding documentation, common first tasks, safety guide (coming soon)
-
Level 1 - Everyday Navigation (Coming Soon)
Moving Around —
ls,cd,pwd, directory navigationFile Management —
cp,mv,rm,mkdir, creating and organizingViewing Files —
cat,less,head,tail, reading file contents -
Level 2 - Finding & Filtering (Coming Soon)
Searching —
find,locate, searching the filesystemText Processing —
grep,awk,sed, pattern matchingPipes & Redirection — Combining commands, shaping output
-
Level 3 - Processes & Permissions (Coming Soon)
Processes —
ps,top,kill, managing running programsPermissions —
chmod,chown, file and directory access controlUsers & Groups — User management, sudo, access levels
-
Level 4 - System Management (Coming Soon)
Services —
systemd,systemctl,journalctl, service managementNetworking — IP configuration, DNS, SSH, firewall basics
Storage — Filesystems, mounting, LVM, disk management
-
Level 5 - Under the Hood (Coming Soon)
Boot Process — GRUB, initramfs, systemd startup sequence
Kernel & /proc — Understanding
/proc,/sys, kernel parametersAdvanced Concepts — Namespaces, cgroups, memory management
-
Level 6 - Special Topics (Coming Soon)
Shell Scripting — Bash scripts, automation, best practices
Containers — Podman, Docker, rootless containers as services
Advanced Tools —
tmux, text editors, dotfiles, cron jobs
Philosophy
This site teaches Linux with production safety in mind. Every article emphasizes:
- Real-world scenarios you'll encounter on actual servers
- Safety-first approach — when commands are dangerous and why
- Purpose-driven learning — understanding the "why," not just memorizing syntax
- Progressive complexity — from Day One orientation to system internals
Whether you just received SSH credentials to your first production server or you're deepening your Linux expertise, this site meets you where you are.
Connect
- Main site: bradpenney.io
- Source code: GitHub