Usually, beginners learn Linux in order to find a job related to Linux. The question is, do you know which Linux distribution most enterprises use to build servers? Although there is no official statistics, but with years of work experience to analyze, most domestic enterprises use RHEL or CentOS as the server operating system.
We know that RHEL and CentOS are products of RedHat, and CentOS can also be considered as a clone of RHEL. For Linux beginners, the only difference between RHEL and CentOS is:
RHEL can be downloaded and used for free, but if you want to get official authorization, you must buy an authorization agreement (the so-called service), and the service fee is not cheap;
CentOS is recompiled with the source code of RHEL, which is free for everyone, and it is essentially no different from RHEL.
Take the yum tool as an example (this tool is very important for learning Linux, and the specific usage will be explained in the following chapters). On RHEL without purchasing service, yum can’t be used; on CentOS, there is a free Yum tool to use.
Not only that, here are some reasons why we recommend you to use cenos:
Most domestic enterprises use RHEL to build servers, and more and more enterprises use CentOS at present;
CentOS and RHEL are almost the same, and CentOS has free Yum tools to use;
CentOS has joined RedHat and is still free of charge;
The essence of learning Linux is to learn its core mechanisms, which CentOS has not changed;
In this tutorial, all cases are completed with the CentOS distribution.
In a word, CentOS is a very good choice to eat Linux. You can experience the server system environment of large Internet companies while using it for free, which is also very beneficial for future job interviews.