書名: Linux從入門到精通作者名: 姚偉編著本章字數: 905字更新時間: 2022-11-11 18:26:38
1.1 Linux是什么
Linux是什么?Linux其實就是另一種有別于Windows的操作系統。
Linux是從UNIX發展過來的一個類UNIX系統。它有很多發行版本,常用的發行版本有Ubuntu(亞馬遜的AWS默認使用此版本)、RedHat、CentOS、Fedora(實際不常用,但國產操作系統一般基于此版本),其他還有諸如 Debian、openSUSE 等。Linux 的發行版本細究起來有限,它們的關系如圖1.1所示。
類UNIX系統還有一個系列,即FreeBSD。如果你對FreeBSD感到陌生,那么當你知道蘋果公司的桌面操作系統macOS是基于FreeBSD開發的,一定會感到驚訝。
嚴格來說,Linux只是一個內核,如同一輛汽車的發動機,而發行版本則為Linux內核添加了類似于汽車的底盤、車身、電氣設備等必要的使用組件,有了發動機和組件,汽車就可以飛奔上路了。毫無疑問,Linux內核正是“這輛汽車”的核心所在。
Linux內核又是誰“創造”的呢?Linus Torvalds(開源世界里的“創世眾神”之一),他覺得老師提供的Minix(Mini UNIX)不好用,于是自己開發了Linux。
此時AT&T公司想私有化UNIX,與BSD的開發者因為版權問題產生糾紛。而GNU計劃中很多人對UNIX的完善都有貢獻,UNIX應該被所有人共有,并且此時的GNU計劃缺少一個核心系統(BSD正陷入UNIX的版權之爭無法被使用),因此Linux的出現也奠定了Linux在開源社區的無上地位。

圖1.1 Linux發行版本的關系
隨著Linux開源社區越來越龐大,大家提交的代碼產生各種沖突,Linux社區采用的BitKeeper被收回了免費使用權限。于是Linus Torvalds又用了幾周的時間,自己開發了Git。
如今,以 Git 為核心技術的 GitHub 代碼托管網站已經是世界上最大的代碼開源網站。2018年6月4日,GitHub官方宣布其被微軟以75億美元收購。
當人們使用這些基于 Linux 內核的發行版本系統時,我們通常將其統稱為 Linux 系統。而今企業在生產中常用的Linux版本一般為Ubuntu、RHEL、CentOS這幾類。由于CentOS是基于RHEL的免費版本,且穩定可靠,所以逐漸被更多企業接受,成為企業服務常用的Linux系統。在DistroWatch 的介紹中,CentOS是一個企業發行版本,適合那些喜歡穩定性、可靠性和長期支持而不是尖端功能和軟件的用戶。
如果想知道當前流行什么Linux發行版本,那么可以在DistroWatch網站上查詢。
注意:DistroWatch網站于2001年5月31日首次發布,是一個提供全球數百個Linux發行版本和BSD項目的情報與它們之間功能特性比較的網站。對Linux愛好者來說,該網站非常實用。網站上有一個權威的 Linux 發行版本單擊率排名榜,可以幫助 Linux 愛好者了解當前最受關注的Linux發行版本。
- 嵌入式Linux開發技術
- Puppet實戰
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- Haskell Financial Data Modeling and Predictive Analytics
- 高性能Linux服務器構建實戰:運維監控、性能調優與集群應用
- Linux網絡內核分析與開發
- 巧學活用Windows 7
- VMware NSX Cookbook
- 嵌入式系統及其應用(第三版)
- Windows 7案例教程
- OpenStack系統架構設計實戰
- Python UNIX和Linux系統管理指南
- CentOS 6 Linux Server Cookbook
- Troubleshooting Docker
- VMware Horizon Mirage Essentials