Linux 知识库(1)
历史
1970 年 Unix 系统的出现极大地促进了计算机技术的普及和发展
1991 年,芬兰大学生 Linus Torvadls 基于兴趣,写了一个 Unix-like 系统,取名为 Linux,并在网络上将其开源,由此开启了 Linux 的传奇之路。
值得一提的是,苹果公司(Apple Inc.)的操作系统 macOS、iOS 等,也是基于一个名为 Darwin 的自研类 Unix-like 操作系统。由此可以 Unix 系统对计算机技术的深远影响。
Linux 系统由于其开源,对管理员更加友好,多用户支持,以及强大的网络功能,得以广泛应用于服务器。
内核及发行版
内核(Kernel)指的是操作系统中最核心的部分,包括硬件管理(CPU,内存,I/O,网络等),进程管理,系统调度,文件系统等。内核只有一个来源,所有 Linux 发行版都基于这个内核来源。
发行版(Distro)指的是不同团体或组织,在内核基础上进行的二次开发并可以由最终用户安装、使用的完整系统软件。它包括内核及发行版定制化的用户界面和预装软件。
Linux 经过多年的发展,有多达上百种。目前主流发行版的主要基于以下系列:
Debian 系列,发行版有 Debian 和大名鼎鼎的 Ubuntu。
ReaHat 系列,发行版有商业版的 RHEL 和社区版 CentOS, Fedora 等。
Arch 系列,发行版有 Arch,Manjaro 等。
值得一提的是,目前手机等移动设备中占据主要地位的 Android 系统,也是基于 Linux 内核进行开发的。
Photo by Gabriel Heinzer on Unsplash
评论