We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Command Syntax

Throughout this course, you'll see commands written like this:

command <required> [optional]
  • Arguments in angle brackets <> are mandatory and must be provided when running the command.
  • Arguments in square brackets [] are optional and can be included if needed.

For example, to create a new directory in your terminal, you would run:

mkdir <directory-name>
  • mkdir is the command
  • <directory-name> is a required argument