Welcome to my Linux Journey – a collection of over 2,000 personal notes, guides, and reference materials I’ve built up over 10+ years working with Linux and open-source technologies.

Topics

Category Description
Rocky Linux Rocky Linux, CentOS, RHEL, DNF, RPM, and related distributions
Kubernetes & Containers Kubernetes, Docker, Podman, Helm, and container orchestration
Virtualisation KVM, QEMU, libvirt, VMware, and virtual machine management
Kernel & System Internals Linux kernel, crash analysis, kdump, performance tuning, sysctl
Networking Firewalls, NFS, SSH, DNS, VLANs, TCP/IP, and network configuration
Storage & Filesystems ZFS, Btrfs, XFS, LVM, RAID, iSCSI, backups, and storage management
Security SELinux, LUKS, PAM, LDAP, SSL/TLS, and security hardening
Editors & Tools Emacs, Vim, tmux, Git, awk, sed, and command-line utilities
Desktop & Distributions Arch, Debian, Ubuntu, Fedora, Flatpak, NVIDIA, and desktop environments
Automation & Configuration Ansible, cron, systemd, Terraform, and configuration management
General Linux Everything else – tips, tricks, and miscellaneous notes

Courses & Projects

Course/Project Description
CKA Certification Certified Kubernetes Administrator exam preparation notes
RHCSA Cert Prep 1 RHCSA EX200 – deployment, configuration, and management
RHCSA Cert Prep 2 RHCSA EX200 – file access, storage, and security
LPIC-2 Certification LPIC-2 Linux Engineer (201-450) certification prep
Advanced Linux Kernel Deep dive into the Linux kernel
Learning Kubernetes Kubernetes fundamentals and hands-on exercises
Learning Go Go programming language notes
Learning Regular Expressions Regex patterns and usage
Python Essential Training Python programming fundamentals
Rocky Linux K8s Setup Building a Kubernetes cluster on Rocky Linux
Project TV Media server infrastructure project
Project TV v2 (Ubuntu) Media server v2 on Ubuntu
MongoDB Essentials MongoDB training notes
Ansible Playbooks Ansible automation examples