Module 03 of 11

The Command Line & Shell Basics

Lessons

About This Module

The command line is where Linux really shows its strength. Instead of clicking through menus, you type short instructions and the system carries them out, which makes everyday tasks faster and lets you repeat and automate them later.

This module starts with what the terminal and the shell actually are and how they differ. You'll then learn the anatomy of a command (the command itself, its options, and its arguments), how to get help with man and --help, and the shortcuts like tab completion and command history that save you the most typing.

Every module after this one relies on these basics. When you're comfortable, continue on to Files & Navigation.

Lessons

4 videos
01

What Are the Terminal, the Shell, and Bash?

Understand the difference between the terminal window, the shell that interprets your commands, and Bash, the most common shell on Linux.

02

Anatomy of a Command: Options & Arguments

Break a command into its parts, see how options change its behavior, and learn how to read and write your own commands with confidence.

03

Getting Help with the man Command

Never memorize every flag again. Learn to open, search, and read the manual page for any command with man.

04

Autocomplete & Command History

Type less and work faster with Tab autocomplete and command history, so you never have to retype a long command.