Do you use Linux?
Tags: linux, devops, productivity, webdev
Published: 2021-02-22 10:54:05

## Introduction

A lot of people love Linux due to its ease of use, great compatibility with almost any hardware and because it's free and open-source! 
Linux is not only powering almost 90% of all cloud infrastructure but more people decide to use Linux over Windows or macOS to power their desktop setups or laptops. 
If you're a developer or system administrator there are a lot of tools that you can find handy and when it comes to multitasking you can customize the distro of your choice to match your exact needs.

There are a lot of reasons why you should choose Linux and I will try to list some of them and explain why Linux can be the perfect platform for you.

- Linux is free and it's open-source
- It's secure.
- Offers great customization
- There are a lot of distributions that you can use
- It's reliable
- It's user friendly (although sometimes it can be very picky about who its friends are)

## Usage

There are a lot of ways to use Linux or take advantage of its powerful features. You can have any Linux distro like Ubuntu and you can also have it as a dual boot setup with your Windows OS as well. If you like the terminal you can also configure Linux as a subsystem on your Windows 10 PC. The Windows Subsystem for Linux (WSL2) is a Windows 10 feature that enables you to run native Linux command-line tools directly on Windows.

You can find more information about WSL2 here:

- [https://docs.microsoft.com/en-us/windows/wsl/](https://docs.microsoft.com/en-us/windows/wsl/)
- [https://docs.microsoft.com/en-us/windows/wsl/install-win10](https://docs.microsoft.com/en-us/windows/wsl/install-win10)
- [https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq](https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq)

You can run Linux in a VirtualBox or any other virtualization software solution that you prefer as well. In this way, you can quickly spin up a new instance of Linux when this is needed for testing or to have a development environment before pushing code to production.

## Why you should use it?

I believe that Linux offers a lot of features and tools that can speed up your daily tasks and also improve your skills while doing so. You can easily install it on almost any hardware including old desktop computers or even on single board computers like the Raspberry Pi. Additionally, Linux has all the applications that you're most probably using right now with your current OS so you're more than welcome to give it a try.

## Conclusion

I would like to know if you're using Linux (feel free to share which distro) and why you've chosen to use it. When was the first time you've used any Linux distro and how Linux helps you to complete your daily tasks and long-term projects? Also let me know if you're using WSL2, running Linux as a virtual machine, dual-boot or just using Linux on your PC or laptop. 
That's all folks

## Support

If you've enjoyed reading this post or learned something new and would like to support me to publish more content like this one you can support me with buying me a coffee:

<a href="https://www.buymeacoffee.com/ageorgiev" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>

Thank you!