Learn the Command Line
StartWhy Learn the Command Line?
We use our mouse and fingers to click images of icons and access files, programs, and folders on our devices. However, this is just one way for us to communicate with computers.
The command line is a quick, powerful, text-based interface developers use to more effectively and efficiently communicate with computers to accomplish a wider set of tasks. Learning how to use it will allow you to discover all that your computer is capable of!
Take-Away Skills:
By the end of the course, you will be able to navigate, access, and modify files and folders on your computer—all without a mouse!
Codecademy courses have been taken by employees at
What you'll learn
- 1Get up and running with the command line by navigating directories and files.
- 2Learn to manipulate directories and files from the command line.
- 3Learn to redirect input and output to and from files and programs.
- 4Learn to configure the environment using the command line.
What you'll create
Portfolio projects that showcase your new skills
Bicycle World
It's time to build fluency in command line fundamentals. In this next Pro Project, we're going to practice creating items and navigating the file system so you can hone your skills and feel confident taking them to the real world. Why? Being able to navigate through folders and create files is an everyday task of any developer. What's next? The world of bicycles, navigation, and more command line. You got this!
Artusi
It's time to build fluency using the command line fundamentals. In this next Pro Project, we're going to practice file editing using the command line so you can hone your skills and feel confident taking them to the real world. Why? Doing everything from the command line is much faster than click on folders and files. What's next? Arts and crafts, not having to click, more command line. You got this!
Athletica
Use commands to redirect files in Athletica, a sporting events directory.
How you'll master it
Stress-test your knowledge with quizzes that help commit syntax to memory

— Madelyn, Pinterest“I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.”