Get daily blogs in your inbox:

From Zero to Shell Ninja: My 7-Day Linux Command Line Challenge

Ad  ·  14 Aug 2025  ·  Linux from Scratch

From Zero to Shell Ninja: My 7-Day Linux Command Line Challenge

Alright, so, I did something a little nuts. For a whole week, I abandoned my comfy GUI (yeah, the whole clicky-icon, draggy-window life—gone) and went full keyboard warrior on Linux. No mouse. No menus. Just me and that little blinking cursor, sweating it out.

Let’s break it down, day-by-day, because oh boy, there were moments.

Day 1 — The Shell Stares Back
First thing? Figuring out where the heck I'd landed. Like, did I just get dropped in the Matrix?

`pwd`

Boom. I’m in /home/me. (Honestly, not as cool as Narnia, but whatever.) Then I poked around to see what’s lurking in there:

`ls`

So many files. Some I swear I’ve never seen before. Did I download all this? Who knows.

Pro tip: The terminal is basically your computer’s GPS, only with way more attitude.

Day 2 — Folder Parkour
Alright, time to explore.

Code

`cd Documents`
`cd ..`

I was leaping between folders like some sort of caffeinated squirrel. Then I discovered tab-completion. Just bash out the first few letters, hit Tab—bam, magic. It’s like your computer’s reading your mind, but less creepy.

Day 3 — File Moves Like Jagger
Needed to shuffle some files without the old drag-and-drop. Enter the world of copy and move:

Code

`cp file.txt backup.txt`
`mv file.txt /home/me/Desktop`

Suddenly, I’m teleporting files around. I mean, who needs a mouse? I’m basically Doctor Strange now.

Day 4 — X-Ray Vision for Files
How do you peek inside files without “opening” them like a caveman? Turns out, easy:

Code

`cat notes.txt`
`less longfile.txt`

cat just blasts all the text at you like a firehose. less lets you scroll, nice and chill. Felt like I was hacking into some top-secret logs. (Where’s my hoodie?)

Day 5 — Installing Random Stuff Because I Can
Need something? Don’t go hunting on weird forums, just summon it:

`sudo apt update`
`sudo apt install cowsay`

Yes, cowsay. It literally draws a cow that says things. Did I install it just to make my terminal moo? You bet I did.

`cowsay "I am now a Linux wizard"`

Zero regrets.

Day 6 — Command Combos (Pipes FTW)
Turns out, you can chain commands together and make them do your bidding:

Code

`ls | grep "notes"`

It’s like LEGO, but for nerds. Endless combos, endless chaos.

Day 7 — Full-on Hacker Mode
By now, my brain was thinking in commands. No joke. Navigating, editing, downloading—didn’t touch the mouse once. Even wrote a script because, why not?

Code
#!/bin/bash
echo "Backup starting..."
cp *.txt /home/me/backup
echo "Done!"

Ran it, watched the magic happen. Felt like a boss.

The Aftermath
So, what did I learn? Ditching the mouse turned me from a “click-everything” mortal into someone who actually runs their computer. The terminal isn’t scary—it’s basically a cheat code.

If you’re even a little curious about Linux, try ditching the mouse for a week. You’ll screw up, you’ll laugh at yourself, but trust me—you’ll come out the other side feeling like a total shell ninja. 🥷💻


Login to like 0 likes
💬 Comments 0
Login to like and comment on this post.