Terminal - Get Started

“Terminal - Workflow abstract.png” could not be found.

What is the Terminal?

The Terminal (sometimes called command line or shell) is a way to control your computer with text commands instead of clicking.

It lets you navigate, create files/folders, and run programs directly.

Think of it as:
“Talking to your computer in its own language, step by step.”
Terminal - icon png.png


A typical Terminal workflow looks like..

  1. Open the Terminal
    • Windows: Press Win + R, type powershell, hit Enter
    • Mac: Press Command + Space, type Terminal, hit Enter
    • Linux: Press Ctrl + Alt + T
  2. Navigate to a folder (cd = change directory).
  3. List files (ls or dir).
  4. Create or remove files/folders.
  5. Check where you are (pwd).

Terminal - Sudo info png.png

This helps you move around and manage your project directly from text commands!

Tip

Windows vs Mac/Linux:

  • dir (Windows) ≈ ls (Mac/Linux)
  • Most other commands are very similar across systems.

Why it’s useful

The Terminal is your direct connection to the computer:

“I want to manage my files and projects quickly, without clicking through folders.”

  • Much faster for development tasks.
  • Works the same across projects (portable knowledge).
  • Often the only way to use tools like Git, Docker, or Node.js.
  • Gives more control and visibility than the file explorer alone.

Terminal - Sudo think png.png


Step by Step - Guide

Prerequisites

  • Windows: Open PowerShell (search in Start menu).
  • Mac: Use COMMAND + SPACE Search for Terminal app.
  • Linux: Use **Ctrl + Alt + T** to open a Terminal.

Terminal - Navigate - Flow Diagram.png

Navigating Folders
  • Move into a folder:
    cd my-folder
    
  • Move one step back:
    cd ..
    
  • Move into your home directory:
    cd ~
    
  • Show where you are:
    pwd     # Mac/Linux
    Get-Location   # Windows PowerShell
    



Productivity Tips in the Terminal

Working in the terminal becomes much faster once you know a few shortcuts.
These small tricks help you stay efficient while navigating and managing files.


Now what?

Success

YOU DID IT!
Practice navigating, creating, and deleting files with these commands.
Once you’re comfortable, you’ll be ready to use the Terminal for Git, programming, and automation.

Unsure what to do next?
Click here and go to the next step: Developer Fundamentals


Terminal - Documentation


Finished

Back to Overview: Developer Fundamentals