Beginner · 4h 10m · lessons
Linux Basics
Get comfortable on Linux. Find your way around, run the commands that matter, and stop fearing the terminal.
What you'll learn
- ✦Explain what Linux is, what a distribution is, and how it differs from Windows or macOS
- ✦Navigate the filesystem hierarchy with confidence —
/,/home,/etc, and friends - ✦Use the essential commands every day:
ls,cd,cp,mv,rm,cat,grep - ✦Read and change file permissions with
chmod, and usesudosafely - ✦Inspect and control running programs with
ps,top, andkill - ✦Install and update software with a package manager like
aptordnf - ✦Edit files in the terminal with
nanoand customise your shell with.bashrc - ✦Stay oriented and unstuck with everyday helpers like
man,history, anddf - ✦Use the network from the terminal, manage services with
systemctl, and read logs - ✦Schedule jobs with
cron, write a small script, and monitor disk and system health
Syllabus
Module 1
Meet Linux Free
Module 2
The filesystem Locked
Module 3
Users, permissions & processes Locked
Module 4
Everyday Linux Locked
Module 5
Linux at work Locked
Module 6
Power user Linux Locked