據不完全統計,Linux在數據中心操作系統上的份額高達近70%。它一般運行于服務器和超級計算機上,我們日常訪問網站背后的數百萬臺服務器很大幾率運行著的操作系統就是Linux。
知名編程大師Greg Kroah-Hartman更是對Linux給予了高度評價:Linux操作系統已經部署到越來越多計算領域的系統中, 理解操作系統內核的實現就變成一個具有極高價值的技能。學習Linux操作系統關鍵的內核,你需要有足夠多的知識去將Linux順利應用到你所創造的新設備和新應用環境中。
Greg Kroah-Hartman,Linux基金會院士,Linux內核核心之一, Linux stable tree的維護者,《Linux Device Drivers》一書的作者之一。
在我們的生活中Linux的身影隨處可見,例如只能家電,智能烤面包機和冰箱,例如其他物聯網設備,互聯網路由器和Android智能手機等,簡直不勝枚舉。盡管現在的Linux應用廣泛,但是它的誕生比較戲劇化。
1.Linux的起源
早期的計算機并不像現在一樣,人手一個,一般是用于科技研究、軍事、技術單位等使用,機器很少而人特別多。
開始,貝爾研究室退出了Multics計劃(讓主機可以達成300個終端)的成員Ken Thompson寫了一個核心程序并將計劃中的系統簡化了,叫Unics(還不叫Unix)。
經過貝爾實驗室的流傳與數次改版,成為如今用C語言寫成的Unics核心,也就是Unix。接著,Bill Joy對代碼進行修改后命名為Berkeley Software Distribution(BSD),BSD軟件很好用,廣為流傳。
而Richard Mathew Stallman在1984年發起GNU計劃,目的是建立一個自由、開放的Unix系統。他不僅宣傳讓同事使用此內核程序,自己還開編寫C語言的編譯器也就是gcc,其中GNU開發的幾個重要軟件能讓后來的許多軟件通過這些基礎程序開發。
此時,計算機正處噴發期,硬件的性能不斷提高,PC的市場不斷擴大,而當時可供計算機選用的操作系統只有Unix、DOS和MacOS這三種。
但:
Unix 價格昂貴,不能運行于 PC;
DOS 顯得簡陋,且源代碼被軟件廠商嚴格保密;
MacOS 是一種專門用于蘋果計算機的操作系統。
導致這三種操作系統都沒辦法推廣普及,而此時的計算機科學領域迫切需要一個更加完善、強大、廉價和完全開放的操作系統。
1991年,當時芬蘭赫爾辛基大學二年級的學生Linus Torvalds在吸收了 MINIX 精華的基礎上,使用bash、gcc等工具對現有的 Unix 操作系統進行一些改進——利用 Unix 的核心,去除繁雜的核心程序。
終,Linus寫出了屬于自己的Linux操作系統,適用于一般計算機的x86系統,并放在網絡上供大家下載。代版本為Linux0.01,是Linux時代開始的標志,Linus也被世人稱為“Linux之父”。
如今,Linux成為了一個功能完善、穩定的操作系統并被廣泛使用的系統,同時也是一個真正免費和開源的系統!
伴隨著互聯網的發展,Linux得到了來自全世界軟件愛好者、組織、公司的支持,如此重要的Linux ,身為程序員的你,要如何真正掌握這一技術的核心呢?
2.為什么Linux如此流行
Linux在企業計算,大數據和科學(聯想下超級計算機)世界中獨樹一幟。
首先,Linux 不僅系統性能穩定,而且具有開放源碼、沒有版權、技術社區用戶多等特點。開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網絡協議棧,經過適當的配置就可實現路由器的功能。
◆ Linux是免費的。你不需要為使用Linux而付費,你可以自由查看,編輯和分發源代碼。當你購買裝有Windows或macOS的計算機時,這些操作系統的費用其實已包含在價格中。
◆ Linux是靈活的。Linux被用于許多不同類型的計算機,。你現在可以立即在筆記本電腦或臺式機上安裝Linux,而無需進行任何設置即可啟動和運行!這種靈活性之所以成為可能,是因為Linux操作系統被設計為既可以簡單地完成一項工作又能使用功能更完善的工具來完成工作。你可以組裝一個適用于你的設備并針對你的需求進行過優化的Linux版本。
這些特點使得Linux成為開發路由交換設備的理想開發平臺。
更為重要的是,Linux核心防火墻組件性能高效、配置簡單,保證了系統的安全。在很多企業網絡中,為了追求速度和安全,Linux不僅僅是被網絡運維人員當作服務器使用,既可以當作服務器,又可以當作網絡防火墻,這也是Linux的一大亮點。
掌握Linux核心技術=得到一個神兵利器般的操作系統。
大名鼎鼎的華為鴻蒙系統是基于Linux開發的,所以,大廠都在用的神兵利器,你還有什么理由不好好學習,掌握核心技術?
粵嵌IT培訓班,百萬緊缺型IT工程師的搖籃,是你學習Linux開發的平臺。強大的師資力量保證你的學習質量,眾多的合作單位讓你畢業之后就業無憂,這么好的機會,你還不來學嗎?