← Learn to Code — Python, Java, C, SQL & Web
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 translated notes paired with English.
Lessons in this course
No lessons match. Clear the search or choose another filter.
- history What is Linux? Reading and resources
- usage Why learn the command line? Reading and resources
- resources Helpful resources Reading and resources
- setup Get a real terminal Reading and resources
- 01 The shell and the prompt 2 required tasks Video
- 02 Moving around 2 required tasks Video
- 03 Reading files 2 required tasks Video
- 04 Creating and removing 2 required tasks Video
- 05 Wildcards 2 required tasks Video
- 06 Saving output to files 2 required tasks Video
- 07 Pipes — joining commands 2 required tasks Video
- 08 Searching with grep 2 required tasks Video
- 09 Finding files with find 2 required tasks Video
- 10 Sorting and columns 2 required tasks Video
- 11 File permissions 2 required tasks Video
- 12 Users and sudo 2 required tasks Video
- 13 Programs and processes 2 required tasks Video
- 14 Software, settings, next steps 2 required tasks Video