How to Linux with HacktheBox Tool
Tags: linux, devops, cybersecurity, programming
Published: 2023-03-01 13:59:37

# Introduction

Hello, fabulous readers of **Hashnode 👋🏻, T**oday we are going to explore a platform that help you to become better at Linux. Learning Linux is the best decision that you can make as a <mark> (frontend, Backend, security expert &amp; DevOps Engineer)</mark>.

I recently started learning backend development on [codedamn](https://codedamn.com/referred-by/ganeshpatil1010) (A single platform you need to become a full-stack developer) and understood the importance of having Linux skills in our bucket. In the beginning, faced a lot of trouble finding Linux tutorials but after <mark>long research gathered all resources in this article.</mark>

# Why Linux?

Linux is an opensource source operating system used in supercomputers, web servers, etc. There are a lot of different versions (distros) available of Linux systems such as kali Linux, Ubuntu, and a lot more.

I highly recommend you all learn Linux no matter the domain. Linux is used everywhere and you should know at least basic fundamentals of it. Get more clarity o Linux by reading the official redhat article about [Linux fundamentals](https://www.redhat.com/en/topics/linux/what-is-linux).

# What is HacktheBox?

I started learning Linux one month ago on documentation, redhat guides, and many more docs but then, I found the [hackthebox](https://www.hackthebox.com/) platform through the network chunk youtube channel. I created the account and started exploring the platform.

Hackthebox is a completely amazing, knowledgeful way to improve Linux skills not only Linux but <mark> if you really want deep dive into compute networking, cybersecurity, and hacking terminology this platform is for you!</mark>


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n3ot3edz9pwstava6l1h.png)



# How to Get Started with HacktheBox?

The below steps will guide you to get started with the hackthebox platform!

- Visit the official site of [hackthebox]

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c578uw1epbqeb0e6ptfo.png)


    
- Click on <mark>Start for free</mark> & Fill in the details (username, password, email)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1677674755561/6d101945-8b0e-430c-af0c-f68b0b33a834.png align="center")
    
- Confirm the email
    
- Visit the email confirmations and go to Dashboard/Modules/ All Modules.
    
    
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tukgt62kw8rr82u5rgv9.png)


    
- Search for <mark>Linux fundamentals course</mark>.
    
    
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hoblxpgtpk6zxamdpqof.png)


    
- Start learning Linux.
    

# Where to Practice Linux?

After getting a course in Linux fundamentals you need a Linux environment to practice Linux commands and here is the best thing about HackheBox. After getting the course on the second lab page visit the bottom area and you will get a <mark>free Linux workstation to practice Linux commands</mark> and this is completely online.

There are multiple ways to set up a Linux environment on a local machine like

1. Virtual Machine
    
2. WSL2 (Linux on Windows)
    
3. Dual Boot
    

and many more but the easiest way to practice Linux is hackthebox.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z761rmfaml1wvik8ay5r.png)



This is an online Linux environment you get after starting the workstation which is at the bottom of the page.

# Resources to Learn Linux

These are the video-based resources to learn Linux but reading documentation is the best way and I highly suggest following the redhat guide.

1. [Linux Guide by Networkchunk (Youtube Playlist)](https://www.youtube.com/watch?v=VbEx7B_PTOE&list=PLIhvC56v63IJIujb5cyE13oLuyORZpdkL)
    
2. [Kube Simplify Linux Tutorials](https://www.youtube.com/watch?v=EUu1E_YKGTw&t=3014s)
    
3. [Kunal Kushwaha Linux Guide](https://www.youtube.com/watch?v=iwolPf6kN-k&t=4396s)
    
4. [Pradumna Saraf (Github Repo of Linux Commands)](https://github.com/Pradumnasaraf/DevOps/tree/main/Linux/commands)
    
5. [FreeCodeCamp Linux Guide](https://www.youtube.com/results?search_query=linux+fo+rbeginners)
    

# Conclusion

Learning Linux is the best thing you can do in 2023. In this guide, we cover the platform, resources, and setting up a local environment of Linux on the hackthebox platform. <mark>All you need to do is get started and stay consistent</mark> in your Linux journey.

Connect with me on [Twitter](https://twitter.com/ganeshstwt) 🚀

Find more about me & my code on [Github](https://github.com/ganeshpatil386386) 👩🏻‍💻

Sharing more stuff on programming, web development, and open source on my Youtube channel. [Do Support!](https://www.youtube.com/@GaneshsYT)

{% youtube https://youtu.be/gxsGZ22oKvI %}