Linux for Beginners
You Already Know More Than You Think
The first time most people hear the word “Linux”, they picture a black screen full of cryptic text something that only hardcore programmers touch. But here is the truth: Linux is not intimidating once you understand what it is trying to do. And if you have ever used a smartphone, you have already been running Linux without knowing it.
Linux is not a mystery. It is just a different way of talking to your computer.
So, What Exactly Is Linux?
Linux is an operating system the software that sits between you and the hardware of your computer, managing everything so that your programs can run. Think of it like the manager of a busy office. You do not see the manager doing every single task, but nothing gets done without them.
Unlike Windows or macOS, Linux is free and open-source, meaning anyone can use it, study it, or improve it. It powers everything from web servers and supercomputers to Android phones and smart TVs.
The Shell: Your New Best Friend
On Linux, you interact with the system through a Shell a program that reads the commands you type and passes them to the operating system. When you see a prompt ending in $ (normal user) or # (administrator), that is your invitation to type.
Do not let the blinking cursor scare you. Some of the most powerful things you can do on a computer take just a few words. Here are five commands every beginner should know:
Get Francis Precious Wagonda’s stories in your inbox
Join Medium for free to get updates from this writer.
• pwd — shows you exactly where you are in the file system
• ls — lists the files and folders in your current location
• cd foldername — moves you into a folder
• mkdir foldername — creates a new folder
• cp file destination — copies a file to a new location
Everything Is a File
One of Linux’s core ideas is that almost everything your documents, your settings, even your hardware devices is represented as a file somewhere on the system. The entire file system starts from a single root folder written as /. From there, branches like /home (your personal files), /etc (system settings), and /tmp (temporary files) spread outward like a tree.
In Linux, the file system is a tree. Once you find the root, everything else makes sense.
Where Do You Go From Here?
The best way to learn Linux is to use it. Open a terminal, type a command, and see what happens. You will make mistakes everyone does. But unlike dropping a laptop, a wrong command in a terminal can almost always be undone or recovered from.
Start small: navigate your file system, create a folder, rename a file. Each small win builds confidence, and confidence is what turns a beginner into someone who can deploy a server, configure a network, or set up a cloud platform all from that same blinking cursor.
Linux is not a wall keeping you out. It is a door, and it has been open the whole time.








