Learn Linux in 14 days

Beginner’s Roadmap for Linux

A complete 14-day roadmap from first commands to system administration. Curated tutorials and projects.

Breakdown (14 Days): Foundations (3) Terminal (4) SysAdmin (4) Network (1) Review (2)
Day 1 Foundations

What is Linux?


Kernel vs. OS, what a “distro” is, how to choose one (Ubuntu, Fedora), and why Linux is the most secure and powerful OS.

Start Tutorial →
Day 2 Foundations

How to Install Linux


Install Linux using VirtualBox (Virtual Machine), Dual Booting with Windows, and WSL (Windows Subsystem for Linux).

Start Tutorial →
Day 3 Terminal

The Linux Terminal


Learn what the CLI is, why it’s better than a GUI, what a Shell (like Bash) is, and how to use it for efficiency and automation.

Start Tutorial →
Day 4 Foundations

Linux File System


Filesystem Hierarchy Standard (FHS) and master the three essential commands: pwd, ls (with all its flags), and cd.

Start Tutorial →
Day 5 Terminal

File Manipulation


Essential commands: touch, cat, mkdir, cp, mv, rm, and rmdir. Learn the power… and the danger.

Start Tutorial →
Day 6 Terminal

cat, less, and nano


Everything about viewing and editing files. Master Nano to edit configs and scripts directly in the terminal.

Start Tutorial →
Day 7 Review

Week 1 Review & Quiz


Review covers ls, cd, mkdir, cp, mv, rm, cat, less, & nano, plus a hands-on challenge!

Start Challenge →
Day 8 SysAdmin

File Permissions


Master chmod, chown, rwx, octal numbers, setuid, and umask. Go from beginner to pro in one read.

Start Tutorial →
Day 9 Terminal

Linux Search Tools


Learn find, grep, and locate from beginner to god-tier. Covers regex, xargs, and searching logs.

Start Tutorial →
Day 10 SysAdmin

Process Management


ps, top, htop, kill, signals, nice, and zombie processes. Learn to manage system resources.

Start Tutorial →
Day 11 SysAdmin

Package Management


Master apt, dnf, yum, PPAs, dpkg, and rpm. Install software and end “dependency hell” forever.

Start Tutorial →
Day 12 SysAdmin

Users & Sudo


Master the root user, sudo command, /etc/passwd, user creation, and the Principle of Least Privilege.

Start Tutorial →
Day 13 Networking

Linux Networking


Master ping, curl, wget, and ip commands to troubleshoot connectivity and download like a sysadmin.

Start Tutorial →
Day 14 Review

Ultimate Linux Recap


A complete recap of commands, the Unix philosophy, and a detailed roadmap for your future in DevOps.

See Next Steps →