0.1: Command Line
- 1.The command line is a text interface for manipulating our computers
- 2.Navigate folders and display folder contents in the command line
- 3.Create new folders and files in the command line
- 4.Rename or delete folders and files in the command line
The command line, also known as "terminal" is a text-based computer interface. We will use the command line to manage files, use Git version control and run Node applications. Using the command line is separate from writing application code, though we will need the command line to build apps effectively.
If you are a Windows user, please use the VS Code terminal connected to Ubuntu in WSL. The Windows Command Prompt runs PowerShell by default which is not compatible with Unix-based commands that most software engineers use. See Windows Command Line Setup for details.
Below, we have listed some of the most commonly used terminal commands that software engineers use. To learn more about these commands, google "man" followed by the command name to get the "manual" page for the command (eg. to learn more about "pwd", simply enter "man pwd" into google).
The command line will autocomplete file and folder names if we press
tabafter starting to type their names. This can save us a lot of typing!
The following paths are shortcuts to common locations and are often used in folder navigation.
Run each of the above commands with local files and folders. Verify file and folder changes in Ubuntu File Manager or MacOS Finder.
The following is a command line tutorial from a previous version of Rocket's Coding Basics course.