Mac, Linux, and Windows

Source: Internet
Author: User
Tags microsoft patch

The Mac itself is based on the Darwin kernel (Darwin kernel), which is Unix-engineered Unix-like, and then built on this kernel-based graphical interface

Linux is really a good thing, you just need a keyboard, a monitor, a network cable, access to the Internet, you can do almost everything.

Linux compared to the advantages of windows, from the most essential, is actually open source code, derived a lot of advantages, casually listed a few:

1, Linux can see the source code, Windows does not.

The direct result of this is that in special applications can be self-tailoring and customization of the required kernel modules, which for advanced system kernel management optimization and driver development is very advantageous, but also because the code is visible, do not worry about malicious functions or backdoor, the use of military enterprises is more advantageous.

In addition, in the event of serious problems in the system, you can modify the code or a few K patch can be compiled and then use, and windows you have to wait for the Microsoft patch.

2, Linux can abandon the graphical interface, with pure command line, Windows does not.

The graphical interface is optional for Linux, which is advantageous for the stable and efficient operation of the server, and the graphical interface will not only consume a lot of CPU and memory resources, but also introduce more bugs to cause system instability.

3, the Linux command line is powerful, can do anything, Windows also has the command line, but belongs to the accessory.

The command line is the root of Linux, and even if you are not satisfied with certain commands, you can modify or make up your own commands. The benefits of the command line are repeatable. Want to tell someone how to do something, a command line sent past can, want to do one more thing before, bring up the history of the command record to re-execute the line. A lot of things to be done on a regular basis script set a crontab timing, just finished. It also ensures that you use the same command line to do the same thing.

4, Linux is network-based, born in the network, Windows is born in PC applications.

Remote connection on SSH, you can easily control the Linux server far away from thousands of miles, as long as there are corresponding permissions, almost and sitting in front of the physical machine no difference, even if the internet is bad, actually just some encrypted characters in the transmission, the need for bandwidth is very small. And if you want to use a Windows server that's miles away, that's a rip-off. I believe you have used QQ above the remote Assistance, there are more cards, and if it is a Linux machine, things are much simpler.

By the way: Many desktop-level users hate the command line, which is understandable, desktop applications are a point of use, there is no need to remember commands, but for enterprise-class applications are different. A very simple example, you use the desktop, your computer may be a few, but for enterprises, dozens of, hundreds of, thousands of servers, perform some tasks or management, all to click on the operation is a nightmare, this time need is a unified operation, the same command issued together.

Occasionally the difference between Linux and Windows seems to be the difference between democracy and autocracy. But it has no political system so serious, will not affect all aspects of life, can picking.

Mac, Linux, and Windows

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.