Operate a Linux server confidently from the command line — the skill that underpins almost every cloud role. You will navigate the filesystem, manage files, permissions and users, install software, control processes and systemd services, edit configuration and set environment variables, all over SSH with no graphical desktop.
Watch the free preview
The shell — your interface to a cloud server — free to watch, no account needed.
What you'll learn
- Operate a Linux server from the command line over SSH with confidence
- Navigate and inspect the filesystem and manage files and directories
- Set file ownership and permissions correctly with chmod and chown
- Manage users, sudo, installed packages, processes and systemd services
- Edit configuration files with nano or vim and control environment variables
Syllabus
The Shell and the Filesystem
The shell — your interface to a cloud serverFree preview
Navigating and inspecting the filesystem
Files, Permissions and Users
Managing files and understanding permissions
Users, groups and sudo
Software and Processes
Installing software with package managers
Processes — viewing, signalling and managing
Services, Editing and Environment
Managing services with systemd
Editing files and environment variables
Lab — 10 Exercises & Solutions
Exercises 1–5
Exercises 6–10