操作系统的内核的定义:操作系统的内核是一个管理和控制程序,负责管理计算机的所有物理资源,其中包括。文件系统、内存管理、设备管理和进程管理。
Linux内核(kernel)版本主要有4个系列,分别为Linux kernel 2.2、Linux kernel 2.4、Linux kernel 2.6,Linux kernel3.x ,更多更新的内核版本请浏览https://www.kernel.org/。
Linux的发行商包括Slackware、Redhat、Debian、Fedora、TurboLinux、Mandrake、SUSE、CentOS、Ubuntu、红旗、麒麟等。
下面来看看其中几个重要的发行版本。
1.Red Hat:Red Hat Linux 9.0的内核为2.4.20。在版本9.0后,Red Hat不再遵循GPL协议,成为收费产品(但仍开源),发展的新版本依次为Red Hat 3.x、Red Hat 4.x、Red Hat 5.x、Red Hat 6.x、Red Hat 7.x。Red Hat Enterprise 6.x
2.Fedora:为Red Hat的一个分支,仍遵循GPL协议,可以认为是Red Hat预发布版。(游戏公测)
3.CentOS (Community Enterprise Operating System):与redhat几乎一模一样。Red Hat的另一个重要分支,以Red Hat 所发布的源代码重建符合GPL许可协议的Linux系统,即将Red Hat Linux源代码的商标LOGO以及非自由软件部分去除后再编译而成的版本,目前CentOS已被Red Hat公司收购,但仍开源免费。
CentOS Linux是国内互联网公司使用最多的Linux系统版本,也是本的“主人公”,本书后面所有的内容讲解都是基于CentOS这个操作系统的,绝大部分内容几乎无需任何修改同样适合其它操作系统版本。
提示:有关Linux操作系统,记住Redhat、CentOS、Ubuntu、Fedora、SUSE、Debian等即可。Redhat与CentOS的区别和联系,有时会被面试官问到,需要重点了解。