Skip to content
Learners.Center
CoursesPathsPricing
Sign inGet started
Menu
CoursesPathsPricingAboutContact
Sign inGet started
git commit●fetch()●SELECT *●HTTP 200●localhost:3000●branch●flexbox●POST /api●INDEX●status 404●merge●JSON●git commit●fetch()●SELECT *●HTTP 200●localhost:3000●branch●flexbox●POST /api●INDEX●status 404●merge●JSON●
The Command Line
M1Getting orientedFree
  • What is a shell?
  • Reading the prompt
  • Anatomy of a command
M2Navigating the filesystemLocked
  • Where am I? pwd & ls
  • Moving around with cd
  • Absolute vs relative paths
  • The filesystem as a tree
M3Working with filesLocked
  • Creating files & folders
  • Copying, moving & renaming
  • Deleting files & folders
  • Viewing file contents
  • Practice in the shell
M4Searching, pipes & environmentLocked
  • Searching with grep & find
  • Pipes & redirection
  • Permissions & chmod
  • Environment variables & PATH
M5Productive shellLocked
  • Wildcards & globbing
  • Aliases & your shell config
  • Chaining commands
M6Real work in the terminalLocked
  • Connecting with SSH
  • Managing processes
  • Your first shell script
Courses/The Command Line/What is a shell?

Getting oriented · Lesson 1 of 22

What is a shell?

Loading lesson…

Learners.Center

Learn by doing.

A product by DreamyHook Digital Media.

Learn
All coursesCareer pathsPricingVerify a certificateProgrammingPythonHTML & CSS
Account
DashboardProfileSettingsSign inGet started
Company
AboutChangelogContactPrivacy PolicyTerms & ConditionsCancellation & Refunds

© 2026 Learners.Center — a product by DreamyHook Digital Media. Made for curious beginners.