What is the Shell?: Reference

Key Points

What is the Shell?
  • Begin using bash or zsh

  • Shells search for available programs listed in $PATH variable

Navigating the shell
  • Use cd and ls to navigate your file system

  • Files have permissions indicated by rwx

  • mv, cp, and mkdir are useful programs

  • Check a program’s usage with man

Connecting Programs
  • Use cd and ls to navigate your file system

  • Files have permissions indicated by rwx

  • mv, cp, and mkdir are useful programs

  • Check a program’s usage with man

Editors (Vim)
  • Vim is a modal editor that tries to match the speed at which you think

  • Normal mode editing and moving around

  • Insert mode for inserting text

  • Visual for selecting lines or blocks of text

  • Command-line for running vim commands

Assignment

FIXME: more reference material.