Published on

What is Linux? - Part 4: Directories & Files


Howdy, fellow Linux wranglers! Welcome back to the good, the bad, and the Linux-y. Our What is Linux? series has brought us through the Kernel plains, the Shell saloons, and the bustling town of Users and Groups. Now we're heading into the wild and wonderful wilderness of Directories & Files!

You see, our Linux town is like an intricate treasure map, filled with chests (files) and marked paths (directories). Directories keep our files neatly arranged, like a meticulous cowboy keeps his spurs and hats. And files? Well, they're the gold nuggets of our Linux town, holding valuable data, from simple text to complex programs!

Let's get our hands dirty and dig up some treasures. Time to pull out your trusty shovel, also known as the ls command, and start digging!


This lists out all the treasure chests and paths in our current location. But wait, where are we on the map? Let's use the pwd command:


Ah, so that's our current standing spot in the vast Linux terrain!

Feeling adventurous? Let's create our own path (directory) using the mkdir command:

mkdir goldmine

Now we've got our very own "goldmine" path! And what's a goldmine without some gold? Let's create a gold nugget (file) using the touch command:

touch nugget.txt

Brilliant! You've just struck gold with your very own nugget.txt in the goldmine!

Linux Directories and Files can be like a wild frontier, but with the right commands, you'll be wrangling files and navigating directories like a seasoned prospector.

So join us next time, partners, as we delve deeper into the Linux territory and tackle the thorny issue of Permissions in our next thrilling installment. Until then, keep on digging, and remember: there's gold in them thar Linux hills!