📘 Coming Soon
Linux Fundamentals
The Complete Certification Guide
Ubuntu · Fedora · Arch Linux · Linux+ · LPIC-1
The only book that teaches all three major distributions while preparing you for Linux+ and LPIC-1 certifications. Written by Talha Khan — someone who started with Slackware before Ubuntu even existed.
21
CHAPTERS
300+
PAGES
2
CERTS
3
DISTRO

Everything You Need in One Place
No more jumping between docs, wikis, and YouTube. This book takes you
from zero to certified.
Preface
A Letter from the Author + Certification Roadmap
Where this book came from, who it’s for,
and a complete visual roadmap from Linux+ all the way to LPIC-2 and beyond.
🐧
Three Distros, One Book
Every concept is demonstrated on Ubuntu,
Fedora, AND Arch Linux — so you
understand the why, not just the commands.
🎓
Certification Ready
Aligned to CompTIA Linux+ and LPIC- objectives.
Each chapter maps
directly to exam domains.
🧪
Hand on Labs
Real-world exercises at the end of every
chapter. Not just theory —
you’ll actually do the work.
💻
Free Code Examples
Every script and config file from the book is
available free on this site, organized by chapter.
📈
Progressive Learning
Chapters build on each other logically. Start from zero or jump to what you need most.
✍️
Written by a Practitioner
Talha Khan has run Linux daily since the Slackware era.
This isn’t a rehash of man pages — it’s lived experience.
Table of Contents
21 Chapters
A complete journey from first boot to production-ready system administration.
01
Choosing Your Linux Journey
Why Linux? Ubuntu vs Fedora vs Arch, how to use this book, and your certification roadmap overview.
02
Installing Ubuntu
Quick installation guide, partitioning basics, post-install essentials, and first boot configuration.
03
Installing Fedora
Fedora installation, DNF basics, SELinux introduction, and Fedora-specific setup.
04
Installing Arch Linux
Why Arch is worth it, archinstall guided installer, manual walkthrough, and post-install setup.
05
Shell & Command Basics
Shell basics, essential commands, file viewing, getting help, and command history.
06
File Permissions & Ownership
Understanding rwx, chmod, chown, special permissions, and real-world security implications.
07
Text Editors
nano for beginners, vim essentials for certifications, and editing configuration files confidently.
08
Users & Groups
User and group management, /etc/passwd, /etc/shadow, and sudo configuration across all three distros.
09
Package Management
apt, dnf, and pacman side by side — installing, updating, removing, and managing repositories.
10
Process Management
PIDs, ps, top, htop, kill, background jobs, process priority, and signals explained clearly.
11
Boot Process & GRUB
Linux boot sequence from power-on to login, GRUB configuration, boot parameters, and recovery mode.
12
systemd Service Management
systemctl mastery, creating custom services, boot analysis, and targets vs runlevels.
13
Networking Basics
IP configuration, Netplan, NetworkManager, systemd-networkd, DNS troubleshooting, and essential tools.
14
SSH & Remote Access
SSH setup, key-based authentication, scp, sftp, tunneling, and SSH hardening best practices.
15
Firewall Management
iptables fundamentals, UFW for Ubuntu, firewalld for Fedora, and nftables for Arch Linux.
16
Storage & Filesystems
fdisk, gdisk, ext4, xfs, btrfs, mounting, /etc/fstab, and a practical LVM introduction.
17
Shell Scripting Basics
bash scripts, variables, conditionals, loops, functions, and real automation examples you’ll actually use.
18
System Monitoring & Logs
df, du, free, vmstat, /var/log, journalctl, and a clear troubleshooting methodology.
19
Linux+ Exam Prep
XK0-005 exam format, chapter-to-objective mapping, study strategy, and 50 practice questions.
20
LPIC-1 Exam Prep
101-500 and 102-500 breakdown, 30/60 day study plans, and 50 practice questions.
21
Your Path to Mastery
What comes after certification — LPIC-2, RHCSA, DevOps, cybersecurity, and community resources.
Try Before You Buy
Free Sample Chapter
📘 Read Chapter 1 Free