Skip to main content

Shell and Filesystem Foundations

Use this page when the basic shell model still feels fuzzy.

Core Ideas

  • the terminal emulator is the interface window
  • the shell reads and executes commands
  • the prompt reflects your current working directory
  • paths are either absolute or relative
  • commands become easier once you think in directories and arguments rather than isolated incantations

Best Local Sources