Skip to content
Learn Netverks

Lesson

Step 2/5 40% through track

terminal-essentials

Terminal essentials

Last reviewed May 28, 2026 Content v20260528
Track mode
none
Means
Read / quiz
Reading
~1 min
Level
beginner

This lesson

This lesson covers Terminal essentials as part of the Tools track.

Editors, terminals, and DevTools multiply the value of every language lesson on this site.

Daily development on macOS, Linux, and Windows—before you open a language track.

Install tools on your machine using the install section, try the steps locally, then confirm with MCQs.

Immediately after the previous lesson in this track.

The terminal is a text interface to your operating system—required for Git, package managers, and most server runtimes.

Core commands (Unix-like)

  • pwd — print working directory
  • ls — list files; ls -la for details
  • cd path — change directory; cd .. up one level
  • mkdir name — create folder
  • cp / mv — copy / move

Windows note

Use WSL2 or Git Bash for the same commands; PowerShell has aliases but paths differ.

Self-check

  1. Create a folder practice and cd into it.
  2. What command shows hidden files on macOS/Linux?

Interview prep

A command is “not found”—what do you check first?

Whether the executable is on your PATH for the shell you are actually using, and that you did not mistype the name (tab-complete helps).

Why quote paths with spaces?

The shell splits on spaces; quoting keeps My Project as one argument to cd or programs.

Interview tip Lesson completion confidence

Can you explain this lesson in 30 seconds without reading notes?

Not saved yet.

Check yourself

Multiple choice — immediate feedback.

Discussion

Past discussion is visible to everyone. Only logged-in users can post comments and replies.

Starter discussion topics

  • What part of this lesson needs a second read?
  • What would you try differently in a real project?

Sign up or log in to post comments and sync lesson progress across devices.

No discussion yet. Be the first to ask a question.

Jump