Linux is Better than Windows For Servers
The usage share for Unix-like operating systems has over the years greatly improved, predominantly on servers, with Linux distributions at the forefront. Today a bigger percentage of servers on the Internet and data centers around the world are running a Linux-based operating system..
All Linux commands can be executed via command prompt. This helps users to attain maximum system performance.
Free and Open Source
A Linux server is an efficient. Linux or GNU/Linux (if you like) is free and open source; you can see the source code used to create Linux (kernel). You can check the code to locate bugs, explore security vulnerabilities, or simply study what that code is doing on your machine(s). Additionally, you may easily develop and install your own programs into a Linux operating system because of numerous available programming interfaces you need. With all the above features, you can tailor a Linux operating system at its most basic levels, to suit your server needs unlike Windows. Linux is considered the best option for operating servers because there is no need for a graphical user interface; No doubt that Windows has a large set of commercial software available. Again Linux, on the other hand, makes use of open-source software available for free.
Security
Linux is without doubt the most secure kernel out there, making Linux based operating systems secure and suitable for servers. To be useful, a server needs to be able to accept requests for services from remote clients, and a server is always vulnerable by permitting some access to its ports. However, Linux implements a variety of security mechanisms to secure files and services from attacks and abuses. You can secure services using programs such as a firewall (for example iptables), TCP wrappers (to allow and deny service access), and Security Enhanced Linux (SELinux) which helps to limit the resources a service can access on a server.
Hardware Support
Linux has a rock-solid support for a mix of computer architectures, on both modern and moderately old hardware. This is one of the most significant factors that make Linux better than Windows for servers, that is if you have a small budget for hardware acquisition. Linux remarkably supports relatively old hardware, for example the Slackware Linux site is hosted on Pentium III, 600 MHz, with 512 megabytes of RAM. You can find the list of supported hardware and related requirements for a specific distribution from their official websites
Freedom
Linux can be installed and used as a desktop, firewall, file server, or web server. Linux allows a user to control every aspect of the operating system. As Linux is an open-source operating system, it allows a user to modify its source (even source code of applications) itself as per the user requirements. Linux allows the user to install only the desired software nothing else (no bloatware). Linux allows full freedom to install open source applications in its vast repository. Windows will bore you with its default desktop theme whereas with Linux you can choose from many desktop themes available.You can breathe fresh air after choosing a Linux distro from an available list of Linux distros.