Why to learn Linux

Source: Internet
Author: User

Vamei Source: Http://www.cnblogs.com/vamei Welcome reprint, Please also keep this statement. Thank you!

This article modifies the question of self-answers, why learn Linux?

I was forced to start with Linux. I was using an old laptop and doing some work on word processing. Running Windows is going to crash, but with Ubuntu installed. I was just looking for a replacement for Windows. With Ubuntu graphical interface a lot of, not with the command line, so always feel inferior to Windows. Of course, the basic function is still full. I used that old computer part-time translator, made 2000 dollars of "money".
Later in-depth use of Linux, because the paper to use the server. The server is a Debian system and can only be connected by SSH. I can only be pitiful to the command line to hit the word. It is also in this case that I really find the benefits of Linux.

Advantages of Linux

First of all, shell programming is convenient, especially with Linux tools such as Cat, SED, awk, grep. I often submit work to the task manager of the server. Work too much, when there are not enough processors, wait for the gap. It saves me a lot of time by writing a small script with the shell that will allow me to schedule the submission of my work. Shell programming can even achieve quite complex functionality. Linux makes every gadget's function strong. When you want to implement complex functionality, you use text streams to connect them together. In this way, both functionality and independence are taken into account. (Linux text stream)


Second, Linux has a good stability. This is also a major reason why most servers use Linux. I have not used the server version of Windows, bad rating. On a PC, however, Linux is much more stable than Windows. Because Linux and windows are stored differently, Linux can continue to run for long periods of time, and it does not require defragmenting the disks. Of course, Linux has a slightly weaker graphical interface. If you use a graphical interface, there will be crashes. (Why Linux does not need disk defragmentation)


Again, Linux source code and architecture are open, you can learn a lot of operating system principles. The whole philosophy system of Linux inherits from UNIX, the development of the year is much longer than that of Windows, the whole design system has been quite stable and simplified. POSIX standards are common, and Linux is familiar, and other Unix systems are easy to get started with. Many things in windows are opaque, complex, and often changing, not a good example of learning. (Linux architecture)


Finally, the various tools under Linux are basically free. More convenient, use the Package Manager to download the compiled version. This is completely different from the tedious process of buying CDs everywhere, finding available download connections, and finding registration codes. If you want to use any of the tools, it usually takes only a few minutes to get the network done. Linux's Open source community is also very active, easy to find people to discuss, or to find a project practiced hand. (The Unix saga (previous))

Personal Harvest

Let's talk about it from my personal point of view. First, Linux is a strong add-on skill. Windows is sweet to the user, but it also means that the threshold for use is low, and basically everyone will. And Linux, even the use of the command line, also requires a certain amount of time familiar. Write on the CV on the familiar Linux command line use, familiar with the Linux configuration, than write familiar with Windows use, add a lot of.


Second, the server and cloud service platform choose Linux More. This means that Linux is a required skill in the battlefield beyond the PC. If you are a person engaged in IT development, Linux is basically a sill that is not going to go around. Linux now has a good development on the mobile side. Look at the recent action of Ubuntu, is hoping to make a difference on the mobile side. The Linux kernel is also used for Android.

Finally, the Linux device is small, and the Linux knowledge update is slow, the study cost-effective is very high. You can also take all the Unix and Mac after you finish your study.

The Achilles heel of Linux

Finally, talk about the Achilles heel of Linux. When you use a big black screen in front of a sister, she is not surprised to see you as a genius, but to see you as a freak.

Of course, you can also use your Mac. Mac and Linux are two brothers from a mother Unix. If you still think the big black screen of Linux is too ugly, please choose the big white screen of Mac.

Why to learn Linux

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.