Beginner11 lessons193 minutes
Linux Fundamentals
First steps in a Linux terminal: finding your way around the filesystem, reading files, and understanding permissions.
This course assumes you have never opened a terminal. Every command is explained before it is used, and every example runs as written on an Ubuntu server.
What you will be able to do
- Move around the Linux filesystem from the command line
- Read, create and delete files safely
- Understand what the permissions shown by `ls -l` actually mean
- Know where to look when a command fails
Outline
- 01
Finding your way in the terminal
The shell, the current directory, and how to move around without getting lost.
- 02
Files and permissions
Reading files, and understanding who is allowed to do what.
- 03
Processes and signals
Seeing what is running, and asking a program to stop — cleanly, or by force.
Technical content last reviewed on 2 August 2026
