Linux
Learn Linux from the shell up. Files, processes, networking, systemd, scripting, and running real services.
17 lessons, in order
- 120 min
The Shell and First Commands
TerminalShellPromptFirst commandsMan pages - 225 min
Filesystem and Navigation
Filesystem treeLsCdHidden filesAbsolute vs relative paths - 330 min
Files and Permissions
TouchCatCpMvRmMkdir+4 - 430 min
Text Tools: grep, sed, awk
GrepSedAwkHeadTailWc+2 - 525 min
Pipes and Redirection
PipesStdoutStderrStdinRedirectionTee - 630 min
Processes and Signals
PsTopHtopKillSignalsForeground+3 - 725 min
Users and Groups
WhoamiIdSudo/etc/passwdUseraddAdduser+2 - 825 min
Package Management
AptDpkgApt searchApt showDnfPacman - 930 min
Networking Basics
Ip aIp routePortsSsCurlWget+4 - 1035 min
Shell Scripting
ShebangVariablesIfForWhileCommand substitution+2 - 1135 min
systemd Services
SystemctlUnit filesEnableStartStopStatus+1 - 1230 min
SSH and Remote Access
SshSsh-keygenAuthorized_keysSsh-copy-idScpSsh config - 1325 min
Logs and Journals
/var/logSyslogJournaldJournalctlLog rotation - 1430 min
Disks and Storage
DfDuLsblkPartitionsFilesystemsMount+2 - 1525 min
Cron and Scheduled Tasks
CrontabCron fields@daily@reboot/etc/cron.dailySystemd timers - 1630 min
Performance and Monitoring
UptimeLoad averageFreeVmstatIostatHtop+1 - 1760 min
Capstone: Server Setup
Sudo userSsh keysNginxSystemd timerBackupsJournalctl
Learn Linux in your language
Every lesson, quiz, and tutor reply renders in your language. The AI tutor matches the language you ask in.
Roles that use Linux
See how hiring teams interview engineers on Linux, in production-like environments.
DevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewSite Reliability Engineer (SRE)
Hire SREs who actually run production. Live workspaces with metrics, logs, traces and a service that is starting to misbehave. We record every keystroke.
See the interviewInfrastructure Engineer
Hire infrastructure engineers who design systems your team can rely on. Interview them in real workspaces with Terraform, Ansible, cloud APIs and live failure scenarios.
See the interview