Skip to content

Summary

We have covered the basics of the terminal, the Linux file system, and some basic commands. Understanding this will help in debugging errors especially when it comes to later on in this course.

Checklist — can you do this?

  • Open a terminal (MacOS Terminal / Windows cmd.exe) and run pwd / cd on Windows, navigate directories.
  • ls (Mac/Linux) / dir (Windows), mkdir, copy/move/delete a file.
  • Explain ~ vs %HOMEPATH%, and /Users (Mac) vs /home (Linux) vs C:\Users (Windows).
  • Read ls -l permissions and run chmod +x script.sh on Mac/Linux or Azure Linux VMs.

Next: Python Setup — pin Python 3.12, create a venv, and install packages reproducibly.