Linux & the command line
Drive a computer by typing. Practise real shell commands in a safe in-browser terminal.
shell 14 Lessons
Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with notes in English and Chinese.
Lessons in this course
- history What is Linux?
- usage Why learn the command line?
- resources Helpful resources
- setup Get a real terminal
- 01 The shell and the prompt
- 02 Moving around
- 03 Reading files
- 04 Creating and removing
- 05 Wildcards
- 06 Saving output to files
- 07 Pipes — joining commands
- 08 Searching with grep
- 09 Finding files with find
- 10 Sorting and columns
- 11 File permissions
- 12 Users and sudo
- 13 Programs and processes
- 14 Software, settings, next steps