Master new skills with our 21-day learning paths, broken into easy 5-minute daily lessons.

Start your journey for free.

general Beginner 21 lessons

Linux CLI Basics

Conquer the command line. Learn to navigate file systems, manage permissions, and pipe commands in a Linux environment.

The Command Line Interface (CLI) is the backbone of servers and development tools. This course removes the fear of the black screen. You will learn to navigate the file system, manipulate files and directories, and manage user permissions using chmod and chown. Master the art of 'piping' commands together to create powerful workflows. We also cover SSH for remote server management and basic Bash scripting variables. Essential for anyone wanting to work with servers, cloud, or backend code.

100% Free & Lifetime Access
⏱️ 5-Minute Lessons (Bite-sized learning)
🚀 21-Lesson Path (Independent modules)
📱 Mobile Friendly (Learn anywhere)
SysAdmins
Start Learning
Secure Enrollment via SSL

Complete Course Syllabus

  • 1
    Navigation & Files
    cd, ls, mkdir, and moving files around.
  • 2
    Permissions & Users
    Understanding read/write/execute and sudo privileges.
  • 3
    Pipes and Filters
    Connecting grep, cat, and less to process text.
  • 4
    Remote Access
    Using SSH to manage servers securely.
  • 5
    Package Management
    Installing software with apt, yum, or brew.

Estimated completion time: 21 lessons • Self-paced learning • Lifetime access

Career Outlook

Estimated Salary
$60k - $90k

Career Paths

SysAdmin $70k-$100k
DevOps Engineer $100k-$150k
Cloud Engineer $90k-$130k

What You Will Learn

Navigate the Linux file system confidently using terminal commands
Manage file permissions and ownership security with chmod/chown
Chain commands together using pipes and redirection streams
Connect to remote servers securely using SSH keys
Automate simple tasks using basic Bash scripting variables

Skills You Will Gain

Bash Shell File Permissions SSH Connectivity Piping & Redirection Package Management

Who Is This For

Developers
Aspiring SysAdmins
DevOps Beginners

Prerequisites

None
Computer access

Linux CLI Basics FAQs

Mac/Win?

Mac is native; Windows can use WSL.

Do I need to code?

It is scripting, but simpler than app coding.

Is it scary?

We start slow so you don't break anything.

Server required?

No, runs locally on your computer.

Start Learning