Terminal: How My First Day on the Command Line Interface Feels.
The journey into software engineering is filled with 'firsts'. The first line of code, and the first Ohh!!! moment. For me, being a new student at Blockfuse Labs, today was one of those foundational firsts, my introduction to the Linux Command Line Interface (CLI) on Ubuntu.
Before today, the CLI was something I'd probably never heard of, It seemed intimidating, archaic, and a world away from the friendly icons and windows I use every day before now. I honestly wasn't sure what to expect. But within the first hour, that feeling of intimidation was gradually transforming into one of pure excitement.
Our instructors at Blockfuse Labs didn't just throw a list of commands at us. They were incredibly intentional, starting with the very basics. We didn't just learn the 'what,' we learned the 'why.' What is a terminal? Why is this text-based interaction so powerful for a developer?
Then came the first commands. We started simple:
- pwd (present working directory) – Suddenly, I wasn't lost in the black screen anymore. I knew exactly where I was in the computer's file system.
- ls (list) – With two simple letters, I could peek into the current directory and see everything inside. It felt like having a birds eye view of my pwd.
- cd (change directory) – This was the moment it clicked. I could navigate my entire computer without ever touching my mouse. I moved from my home folder to my desktop,