🐧How to Learn Linux?

Noureldin Ehab | Creeper.exe
4 min readJan 21, 2022

--

WhoAmI

Hey I am Nour, I am a Second Year Software Engineering student who is interested in cyber security especially red teaming, I am an “IBM Cyber Security Student Community” Leader where we learn cyber security together, also I am an AWS Community Builder and a CTF player (Try Hack Me)

And this is how I learned Linux👀

My Background

I decided I want to learn Linux when I watched a free “practical ethical hacking course” by The Cyber Mentor the founder of TCM Security (They have cool courses) this was last year, back then I was just exploring the field and I had no mentors nor a roadmap I was just trying everything that made me excited.

Then when I realized that I want to work in the cyber security field, I found that understanding Linux and operating systems (Not just being able to use the CMD/terminal) is one of the most basic and important skills in the IT field in general

🐧How did I learn Linux?

Note: This is how I learned, I am not saying it is the right method I am just sharing what worked for me

The “Operating Systems and Becoming a Power User” is a course from Google it is part of the “Google Certified IT Support Professional” learning path on Coursera

Why did I choose this course?

What I liked the most is that the course doesn't just teach you about how to use the command-line interface (CMD/Terminal) actually it teaches you about the operating system and how it works and it shows you the commands both in windows and Linux and then you apply what you learn in the practical lab

The Course Structure

The course consists of 6 weeks each week has videos, articles to read, ungraded quizzes, and practical graded labs.

First Week: Navigating System
Second Week: User Permissions
Third Week: Packages and Software Management
Fourth Week: File System
Fifth Week: Process Management
Sixth Week: Operating Systems in Practice

(you can view the in detail course structure from the course page)

Who is the Instructor?

Cindy Quach is a site reliability engineer at Google, The team she works on is responsible for the management and support of Google’s entire internal mobile fleet; Android OS, iOS, and Chrome OS. Before focusing on mobile, she was a systems administrator on the Linux team, and before that, she was an operations engineer. She started her career as an IT support specialist.
she has been working in IT for seven years now. She is soo friendly and funny

What's after the course?

After the course, you need to practice what you learn or you will forget everything there are a lot of free resources that you can use, those are my favorites

🐧Linux Journey

Linux Journey is my favorite website it is soo organized and well structured and it will let you practice all the commands you will need in your everyday life in an interactive entertaining way

🐧Try Hack Me

Try Hack Me is a platform for CTFs and Walkthroughs that teach you about cyber security but they have a really cool interactive Linux module that will teach you the Linux Fundamentals

Final Thoughts

I think the best way to learn Linux is by using Linux. and don't forget that the man page is your best friend 🥰

This blog was inspired by Tish Talks Tech

Newsletter

I will be sharing my learning journey, cyber security news, new CVEs and study resources, and more, feel free to subscribe 😊 and please don’t forget to drink water 🌊

⭐I love connecting with different people so if you want to say hi, I’ll be happy to meet you more! :)

LinkedIn
Twitter

--

--