BlogWriteTopicsLearnGuidesAbout
Partnerships

Learning Paths / Learn the Command Line

command-line
beginner
5h estimated

Learn the Command Line

Become productive in the terminal: navigation, files, permissions, pipes, text processing, and shell scripting.

Start learning →

Basics

  1. 1

    Navigation

    Move around the filesystem and inspect directories from the terminal

  2. 2

    Files and Directories

    Create, copy, move, and delete files and folders from the shell

  3. 3

    Permissions

    Understand and change read, write, and execute permissions on files

Power Tools

  1. 1

    Pipes and Redirection

    Connect commands and control where their input and output go

  2. 2

    Text Processing

    Search, filter, and transform text with grep, sed, and friends

  3. 3

    Environment Variables

    Store and use configuration values in your shell environment

Automation

  1. 1

    Processes

    View, control, and stop running programs from the terminal

  2. 2

    Shell Scripting

    Automate tasks by writing reusable scripts in Bash

Curriculum

  1. Basics

    Navigation
  2. Files and Directories
  3. Permissions
  4. Power Tools

    Pipes and Redirection
  5. Text Processing
  6. Environment Variables
  7. Automation

    Processes
  8. Shell Scripting

About stackademic

Stackademic is the leading education platform for anyone with an interest in software development.

X (Twitter)YouTubeDiscordNewsletter

Study

  • Blog
  • Topics
  • Learn
  • Guides
  • Authors

Categories

  • Artificial Intelligence
  • Business
  • Cloud
  • Coding
  • Nextjs
  • Machine Learning
  • Python
  • Web Scraping

Business

  • Home
  • Write
  • About
  • Partnerships
  • Become a writer

Network

  • In Plain English
  • Venture Magazine
  • Cubed
  • Stackademic
  • Messy Founder
© 2026 stackademic. All rights reserved.