July 30, 2026
My Kali Linux Learning Journey: Building My Linux Skills π
When I started exploring cybersecurity, I quickly realized that Linux is one of the most important skills to learn. Instead of only readingβ¦

By Sajid Inamdar
2 min read
When I started exploring cybersecurity, I quickly realized that Linux is one of the most important skills to learn. Instead of only reading about it, I decided to start learning Kali Linux by myself and gain practical experience.
This is how my Kali Linux journey started.
Why I Started Learning Kali Linux
My main goal was simple: build strong Linux skills.
As I learned more about cybersecurity and ethical hacking, I noticed that Linux was everywhere. Many cybersecurity tools run on Linux, and understanding the operating system makes it easier to work with security tools and understand what is happening behind the scenes.
That motivated me to install Kali Linux and start exploring it.
Starting With the Terminal
At first, my focus wasn't advanced penetration testing tools. I wanted to become comfortable using the Linux terminal.
I started practicing basic commands such as:
pwd β Check the current directory
ls β List files and directories
cd β Move between directories
mkdir β Create directories
touch β Create files
cp β Copy files
mv β Move or rename files
rm β Remove files or directories
cat β View file contents
clear β Clear the terminal
These commands looked simple, but practicing them helped me understand how to navigate and work with Linux without depending completely on the graphical interface.
Understanding Files and Permissions
After becoming familiar with navigation, I started learning about the Linux file system and permissions.
Commands such as:
chmod β Change file permissions
chown β Change file ownership
whoami β Display the current user
sudo β Execute commands with elevated privileges
helped me understand an important Linux concept: who can access, modify, or execute a file?
This is especially useful in cybersecurity because permissions and access control play an important role in system security.
Learning Through Commands
One thing I discovered while learning Kali Linux is that memorizing commands isn't enough.
I needed to understand what each command does, why I am using it, and what happens after I execute it.
Whenever I learned a new command, I tried it myself in the terminal. Sometimes I made mistakes, got errors, searched for the reason, fixed the problem, and tried again.
That process made self-learning much more effective.
Kali Linux Is More Than Hacking Tools
Before learning Kali Linux, it was easy to think of Kali mainly as an operating system full of hacking tools.
But while using it, I understood that having hundreds of security tools means very little without understanding the fundamentals.
Before jumping into advanced tools, I wanted to understand Linux navigation, files, permissions, processes, networking, package management, and the command line.
A strong foundation makes learning cybersecurity tools much easier later.
What I Learned From This Journey
My Kali Linux journey taught me an important lesson:
Start with the fundamentals before chasing advanced tools.
Learning basic Linux commands may not look as exciting as penetration testing, but these skills become the foundation for many cybersecurity tasks.
I still have a lot to learn, and that is what makes the journey interesting.
My next goal is to continue improving my Linux skills and gradually explore more of Kali Linux's cybersecurity capabilities through hands-on practice.
This is only the beginning of my Kali Linux journey. ππ»
If you are also learning Kali Linux, what was the first Linux command you learned?
#KaliLinux #Linux #Cybersecurity #EthicalHacking #LearningJourney #InfoSec