Learning Terminal

This section contains resources for learning how to use the MacOS Terminal and related Linux Terminals.

Note this is a living document and is constantly being updated. Some things may come and go over time.

Beginner

To see hidden files on your system (Open Terminal and type):

  • To show all files: defaults write com.apple.finder AppleShowAllFiles YES
  • To hide all files: defaults write com.apple.finder AppleShowAllFiles NO

Command Line

Bash Shell

Files

Permissions

Encoding

Text Editing

Workflow Enhancements

Intermediate

Terminal Emulators