Learn Linux, one module at a time
Clear, structured notes for the free “Introduction to Linux” course — from your first terminal session to bash scripting and security. Study alongside the official material and track your progress as you go.
cat skills.txt
What you’ll learn
Everything you need to feel at home on Linux — the same ground the official LFS101 course covers, distilled into review-friendly notes.
Navigate the filesystem, chain programs with pipes and redirection, and make the shell work for you.
man bashPermissions, ownership, links, signals, and service management.
ps auxgrep, sed, and awk — search, slice, and transform data like a native.
grep -r pattern .Configure networks, use SSH, manage firewalls, and apply local security principles.
ssh user@hostls ~/course
Course outline
Seventeen modules, from the history of the kernel to local security principles.
- Linux History Overview
- Linux Philosophy
- Linux Families & Popular Distros
- Linux Basics & System Setup
- Graphical User Interface
- Command Line Operations
- Finding Linux Documentation
- Processes
- File Operations
- Text Editors
- User Environment
- Manipulating Text
- Network Operations
- The bash Shell & Basic Scripting
- More On bash Shell Scripting
- Printing
- Local Security Principles
who | grep learners
Who is this for?
If a terminal has ever felt intimidating, these notes are for you.
who want to understand the platform their code runs on.
building foundational Linux skills for servers and the cloud.
studying computer science or IT and prepping for the real world.
anyone who has wondered what makes open source tick.
./start-learning.sh
How to use these notes
Sign up for the free LFS101 course on the Linux Foundation website.
Work through each module's official material, then review the matching notes here.
Open a terminal and run every command yourself — muscle memory beats memorization.
Mark modules as complete to keep your progress — saved automatically in your browser.
open resources/
Quick links
Start your Linux journey today
Seventeen modules. One terminal. Zero cost — no account needed.