Hello people ! How is everything going on? Today in this post I wanna say why I really prefer a Linux to windows or mac.
First thing first , this post is just my own reasons , I am not saying that Linux is the best ; any OS is made for some sorts of jobs , things and also some types of people depending on their need , and the useful one for me is Linux. And I don't say I hate other OS. For example cause of some jobs I have to do , I have windows on my PC too , but I don't really enjoy with it. And Let's start.
Most of people thing users of Linux select it cause of security of it and cause it has less security bugs on it ; at some points it is true , and my first reason was that ! But all of us know that any thing can get hack , any thing that human makes has problems. And some weeks ago I was reading an article about security bugs that penetration testers had found on one of Linux operating systems. I mean don't choose an OS for not getting hacked! Maybe there are some , which are more secure than other , like black berry phones , but there is a rule in hacking and penetration testing that says : ' nothing is secure and everything can get hacked , you should find it's way.' Or at least that was a rule that I learned after some years studying and self studying.
The second reason I really enjoyed with it , was the Root terminal of Linux!
The windows and also mac has the terminal too , but for example in windows it's called CMD , also there are differences between them. For a Linux user 99% times uses the terminal for doing something and just 1% of times really double click on the icons on desktop to open a file or go to a directory. Why ? Maybe cause the commands in Linux are easier to use , maybe cause the GUI is not very perfect (GUI is not very important for a Linux user!) , or maybe cause most of things in Linux are terminal based !
Let's really talk about the root terminal. When you log in as root in Linux , you can do anything! You are the boss! But in windows when you log in as admin , even when you want to run a game , it asks you 'Are you sure to run this application as admin?' , I think the windows is not trusting anyone! Also most of things are getting done by using GUI for e.g the control panel , you are just clicking the options and at last type a name or password , but in Linux systems you have to know what are you going to do , and if you don't know what will exactly happen after entering a command , you really won't do that! Cause when you want to undo that thing , you need a different command and there is no button named 'turn off' or an option to unchek it! Also you should know that , when you are the boss (you have root access) , you can use any ability that your system has! For example there are WIFI adapter which look like normal adapters and are used by normal people safely , but when you have Linux with root access , and you know the adapter perfectly (for e.g the installed chip on adapter) you can turn that safe and lovely adapter to a hacking weapon and use it's monitor mode.
It was a long paragraph ! But it was the most important one . Let's go for the third feature.
Most Linux systems has the useful programming languages installed! No need to download python2 or 3 for it and install it! It has it self! And don't make me to say that windows sometimes has problem with both python versions installed. (I actually said it.) Or it was my problem that I couldn't find the exact command to switch between python versions :( . cause windows is not made for this switching and programming and stuff. I don't say that it is impossible bot Linux is easier!
The last thing I want to say in this post ; windows has some ports open which make it vulnerable on network and you should install antivirus to close them (not all of them) . And in Linux You are the antivirus , you set the firewall , you say the rules , you check the codes , you open and close the ports or even filter them and lots of other things that I don't wanna say cause I thing it is enough until here.
Thanks for reading I hope you enjoyed .
I say again we don't have impossible , anything is possible , and any OS is good for it's people and any OS is made for some of people not all of them. Enjoy the OS you have installed on your laptop or PC and if you thing it's not enough for you , just don't delete it , make a virtual machine on it and install the OS you need! I am doing the exact thing here.
Have a nice day and enjoy your life.