Why should we choose a Linux system?

First of all, let me talk about how I got on the path of learning Linux . When I first came into contact with computers, I didn’t understand anything. I only knew that computers were divided into hardware and software. But if I wanted to subdivide them, I was confused and didn’t know how to choose, because There are too many things to divide, and I don’t know whether to develop software or system operation and maintenance. After I read a book, I decided to choose system operation and maintenance. Next, I will share with you how I went from a Linux novice to proficient. This process is simple and simple, and difficult to say. Everyone knows how a thousand miles can be reached without a silicon step, and a river can be formed without a small stream. No matter what you do, it’s worth persevering. You want to think that you will rely on this to eat in the future. If you don’t work hard at this time, you will work hard when you will. What are you waiting for if you want to learn Linux, I believe that learning Linux by yourself is a good choice.

 

Secondly , let me tell you about the benefits of Linux. Linux is an open source Unix-like operating system, a multi-user, multi-tasking, multi-threading and multi-CPU operating system based on POSIX and UNIX. Linux inherits the network-centric design idea of ​​Unix and is a multi-user network operating system with stable performance. Users can obtain it for free through the Internet or other channels, and can modify its source code arbitrarily. This is something no other operating system can do. It is because of this that countless programmers from all over the world have participated in the modification and writing of Linux, and programmers can change it according to their own interests and inspirations, which makes Linux absorb the essence of countless programmers and grow continuously. The graphical interface of Linux also has a unique character. A typical desktop environment provides icons, windows, toolbars, folders, wallpapers, and capabilities like drag and drop. Overall, the design and functionality of the desktop environment give it a distinctive look and feel. This is only one advantage of it, the second advantage is its security. Because it is open source, any system loopholes will be quickly discovered by private experts or official personnel. From the discovery of the vulnerability to the release of the patch, the time is quite, and there is no time for viruses or hackers to cause chaos. Then there is the rights management of Linux, the rights management of Linux is very strict. Linux system installation programs basically use software management programs, which are downloaded and installed directly from the program developer's official website or the corresponding distribution community. No maliciously tampered software will be installed on the user's computer. Safe and convenient.

Then I will share with you some of my feelings about learning Linux. When I first started, I felt that it was not easy to get started, because all operations depend on the command line, rather than fool-like graphical operations. Some people will ask how to remember so many commands, then I will be speechless. The command line is not memorized by rote, if it is, it is not as good as the graphical operation. But don't worry, after reading "Linux should be learned like this" , you will know that the command line should be remembered like this. First, classify the commands, such as viewing commands in a folder, installation commands in a folder, system commands into a folder. As long as you operate on the computer every day, within a month, you can also use the command line proficiently. Of course, the charm of Linux doesn't stop there. I am now working on Linux system operation and maintenance. If you want to do Linux operation and maintenance, you must learn a language well and that is Python. The advantages of Python itself: simple, easy to learn, fast, free, open source, high-level language, portability, explanation flexibility, extensibility, embeddability, rich libraries, unique syntax.

As a "glue language" it can easily link together various modules made in other languages. Compared with C and Java, the charm of Python is more prominent, because to complete the same task, C language needs 1000 lines of code, Java only needs 100 lines of code, and Python may only need 20 lines of code. The advantage of Python in system operation and maintenance lies in its powerful development ability and complete industrial chain. Its development ability is much stronger than various shells and Perl. It is true that automatic operation and maintenance is realized through shell scripts! The idea of ​​using automated operation and maintenance to achieve large-scale set maintenance is correct, but due to the weak programmability of Shell itself, it does not support many features required in daily maintenance, and there are no ready-made libraries for reference. It needs to be written from scratch, so Shell scripting is not powerful enough. If you learn Python well, you will have the opportunity to enter the operation and maintenance of Linux system. The learning in the early stage may be boring and tedious. There is no way to start because you will not, but you must learn to self-adjust. After the boring period, you will find that there will be another village.

Finally, I would like to say that I was studying computer in college. I was very confused during the period after graduation and didn't know what to do. When I read "This is how Linux should be learned", Anti-Buddha pointed me to a clear path. The things in it are simple and easy to learn and relatively easy to use. It was "This is how Linux should be learned" that got me started, so I started to get started with Linux. On the road of system operation and maintenance, I am also very grateful to the author who wrote this book, which allowed me to really come into contact with Linux.

Provide the latest Linux technology tutorial books for free, and strive to do more and better for open source technology enthusiasts: http://www.linuxprobe.com/  

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324943260&siteId=291194637