Terminal & Command LineStructured Curriculum• 17 Lessons

Bash Tutorial

What is Bash?

Bash is a Unix shell and command language used to automate workflows, administer servers, and build pipelines.

This free Bash tutorial is organized into 4 levels and 17 lessons, from beginner fundamentals to expert topics, with an in-browser code sandbox and a Bash quiz.

Bash Syllabus: Lessons by Level

Four levels, from beginner fundamentals to expert topics and a capstone project.

Bash Code Sandbox

Edit and run code without installing anything. Server-side execution supports JavaScript, TypeScript, Python, C, C++, Java, PHP, Go, Bash and SQL; HTML and CSS render as a live preview.

Engine: BASH
2
Loading...

Click "Run Code" to compile and execute program output...