Extra perks unlocked via skillcraft.ai link
So many developers go years before understanding the basics of shells, terminals, and Linux (or more generally Unix-like systems). Here you'll learn to navigate files and directories, install dependencies, configure your PATH, and use powerful CLI tools like grep, find, and pipes. Never fear the command line again, make it fear you.

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
66+ lessons
Interactive
Included
Free
Navigate Linux filesystems and manage permissions
Master essential CLI tools like grep, find, and pipes
Configure PATH and environment variables
Install and manage software with package managers
Basic computer skills
No prior Linux experience required
Developers new to Linux/Unix systems
Programmers wanting command line mastery
Engineers setting up development environments
Notice something missing?
Help us improve this course information for the community