Linux Terminal 101

Learn to navigate, control, and exploit the Linux command line. No prior experience needed, start from scratch and gain real terminal skills.

Overview

The terminal is the hacker’s cockpit. This course teaches you to navigate the filesystem, manipulate files, manage processes, and chain commands together. Every lesson uses real commands you’d run on any Linux system.

What you will learn

  • Navigate the Linux filesystem using cd, ls, and pwd
  • Create, read, update, and delete files and directories
  • Understand file permissions and ownership
  • Use pipes, redirects, and command chaining

Syllabus

A structured path through every lesson: What is the Terminal?, Navigating the Filesystem, Working with Files, File Permissions, Pipes and Redirection, Process Management, Archiving & Compression, Text Editors & File Viewing, SSH & Remote Connections, Finding Things: Files & Commands, Environment Variables & Shell Configuration, Disk Usage & System Management.