Linux for Beginners: The Complete Guide

Command-first Linux, from a complete beginner to a confident junior admin, in one sequential series. Twenty-four parts cover the filesystem, the shell, permissions, processes, packages, systemd, logs, storage, networking, SSH, editing, cron, shell scripting, hardening, troubleshooting, text processing, backups, LVM, shell customization and the job hunt. Written for a college passout and for a working admin who wants the practical version fast. Distribution aware, with Debian/Ubuntu apt and RHEL-family dnf shown side by side.

Series complete · 24 of 24 parts published
Core Path: beginner to junior admin
Phase 1 · Getting Started
  1. 01Why Linux Runs the World, and Where You Already Use It
  2. 02The Linux Filesystem: Where Everything Lives and Why There Is No C Drive
  3. 03The Shell: Your Real Interface to Linux
  4. 04Files and Directories: Create, Copy, Move and Find
Phase 2 · Users, Files and Processes
  1. 05Users, Groups and sudo: Who Can Do What
  2. 06Permissions: Reading and Setting the Bits
  3. 07Processes: What Is Running and How to Control It
  4. 08Package Management With apt and dnf
Phase 3 · Services and Systems
  1. 09systemd and Services: Starting, Stopping and Enabling
  2. 10Logs and journald: Reading What the System Records
  3. 11Disks, Partitions and Mounting
  4. 12Networking Basics: ip, ss, ping and dig
  5. 13SSH: Logging In and Moving Files Securely
Phase 4 · Editing, Automation and Security
  1. 14vi and vim Survival Skills
  2. 15Cron and Scheduling Tasks
  3. 16Shell Scripting From Scratch
  4. 17Basic Security Hardening
Phase 5 · Real World and Practice
  1. 18A Troubleshooting Method That Works
  2. 19Build a Linux Home Lab
Going Further: deep dives and your first job
Phase 6 · Going Deeper
  1. 20Text Processing With grep, sed and awk
  2. 21Backups With rsync and tar
  3. 22Grow Storage With LVM
  4. 23Customize Your Shell Environment
Phase 7 · Your First Job
  1. 24Linux Jobs: Certs, Interviews and Your First Role

Architect’s Toolkit

About the Author

Dr. Pranay Jha is a Cloud and AI Consultant with 18+ years of experience in hybrid cloud, virtualization, and enterprise infrastructure transformation. He specializes in VMware technologies, multi-cloud strategy, and Generative AI solutions. He holds a PhD in Computer Applications with research focused on Cloud and AI, has published multiple research papers, and has been a VMware vExpert since 2016 and a VMUG Community Leader.