1 | 2 | 3 | 4 | Current Level: 5 | 6 | 7 | 8
⚠️ macOS Users: On macOS,
ls --helpdoes not work. You can skip this lesson and usemaninstead (covered in the next lesson). For example, tryman lsto see the manual for thelscommand.
Clear the screen If your terminal gets too cluttered, type:
clear
Then press Enter. This doesn’t delete anything — it just gives you a blank screen to work on. You can still scroll up or use the up arrow (↑) and down arrow (↓) to go through your previous commands.
Get help using --help
Many commands support a --help option. This prints out a short guide.
Try this:
ls --help
You’ll see a list of options and explanations. Example:
Usage: ls [OPTION]... [FILE]...
-a, --all show all files, including hidden ones
-F, --classify add / for folders, * for executables
...
Use the man command (manual pages)
On macOS and Linux, you can also use man to open a full manual for the command:
man ls
Use the arrow keys to move. Press q to quit and return to the shell.
Know which help method to use
--help for most regular commands (works in Git Bash and Linux).man if available (macOS and Linux).If you try man cd and it says:
No manual entry for cd
Then try:
help cd
The help command shows help for built-in Bash commands like cd.
Understand command options Some commands have both short and long options. For example:
-F--classifyWhen to use each:
-F when typing quickly in the terminal.--classify when writing scripts so they are easier to read.What happens with invalid options If you make a typo or use an unsupported option, you’ll get an error. Example:
$ ls -j
ls: invalid option -- 'j'
Try 'ls --help' for more information.
clear resets the screen, not your work.--help is quick and built in to many commands.man opens a full manual page (not available in Git Bash).help works for built-in commands in Bash.-a) for speed and long flags (--all) for clarity in scripts.