Please familiarize yourself with the following CLI commands. They all work on a Mac and most should work on Windows.
The pwd command
Displays the current working directory
The ls command
List all the non-hidden files in the current directory to the console. Hidden files begin with a ".". If you'd like to display all files (hidden and non-hidden) in the current directory, run ls -a.
The cd command
Change directory from the current directory to (file path)
Example: cd ~/Downloads
The ~ means the home directory. For my computer, the home directory is /Users/davidtang. Usually Terminal opens up at the home directory. You can always get back to the home directory by running cd ~.
The mkdir command
Create a subdirectory named (file path) in the current directory
Example: mkdir assignment1
The touch command
Create a new, empty file.
Example: touch index.html
The open command
Open a folder or file with a specific application from the CLI. This command isn't necessary to learn but can be helpful. I often find myself wanting to open a specific folder or file (like ~/.bash_profile) with VS Code from the CLI. I am not certain if this command works on Windows. If anyone is using Windows, please give this a try and let me know. 🙏
Examples:
open -a 'Visual Studio Code' .(the "." means the current working directory)open -a 'Visual Studio Code' ~/.bash_profile(This can be very helpful if you need to edit a hidden file and you aren't familiar with a CLI text editor like Vim.)

