linux是什么
導語:Linux是一種自由和開放源碼的類Unix操作系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。以下是小編收集的有關電腦入門的知識,希望對您有所幫助。
Linux可安裝在各種計算機硬件設備中,從手機、平板電腦、路由器和視頻游戲控制臺,到臺式計算機、大型機和超級計算機。Linux是一個領先的操作系統,世界上運算最快的10臺超級計算機運行的都是Linux操作系統。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基于Linux內核,并且使用GNU 工程各種工具和數據庫的操作系統。Linux得名于計算機業余愛好者Linus Torvalds。
概述
絕大多數基于Linux核心的操作系統使用了大量的GNU軟件,包括了一個shell程序、工具、庫、編譯器及工具,還有許多其他程序,例如Emacs、Vi。正因為如此,GNU計劃的開創者理查德·馬修·斯托曼提議將Linux操作系統改名為GNU/Linux,但多數人仍然習慣性地使用“Linux”。
大多數Linux系統還包括了像提供GUI界面的XFree86、X.Org之類的程序。除了一部分專家之外,大多數人都不自己選擇每一樣組件或自行設置,而是直接使用Linux發行版。
Linux 操作系統的誕生1981 年IBM 公司推出享譽全球的微型計算機IBM PC。在1981-1991 年間,MS-DOS操作系統一直是微型計算機上操作系統的主宰。此時計算機硬件價格雖然逐年下降,但軟件價格仍然是居高不下。當時Apple 的MACs 操作系統可以說是性能最好的,但是其天價沒人能夠輕易靠近。 到1991 年,GNU 計劃已經開發出了許多工具軟件。最受期盼的Gnu C 編譯器已經出現,但還沒有開發出免費的GNU 操作系統。即使是MINIX 也開始有了版權,需要購買才能得到源代碼。而GNU 的操作系統HURD 一直在開發之中,但并不能在幾年內完成。對于Linus 來說,已經不能等待了。從1991 年4 月份起,他開始醞釀并著手編制自己的`操作系統。剛開始,他的目的很簡單,只是為了學習Intel 386 體系結構保護模式運行方式下的編程技術。但后來Linux 的發展卻完全改變了初衷。
1991 年初,Linus 開始在一臺386sx 兼容微機上學習minix 操作系統。通過學習,他逐漸不能滿足于minix 系統的現有性能,并開始醞釀開發一個新的免費操作系統。根據Linux 在comp.os.minix 新聞組上發布的消息,我們可以知道他逐步從學習minix 系統到開發自己的Linux 的過程。
從1991 年的4 月份開始,Linus 幾乎花了全部時間研究386-minix 系統(hack the kernel),并且嘗試著移植GNU 的軟件到該系統上(GNU gcc、bash、gdb 等)。并于4 月13 日在comp.os.minix 上發布說自己已經成功地將bash 移植到了minix 上,而且已經愛不釋手、不能離開這個shell 軟件了。
第一個與Linux 有關的消息是在1991 年7 月3 日在comp.os.minix 上發布的(當然此時還不存在Linux 這個名稱,當時Linus 的腦子里想的可能是FREAX ,FREAX 的英文含義是怪誕的、怪物、異想天開等)。其中透露了他正在進行Linux 系統的開發,并且在Linux 最初的時候已經想到要實現與POSIX(UNIX 的國際標準)的兼容問題了。
在Linus 的下一發布的消息中(1991 年8 月25 日 comp.os.minix),他向所有minix 用戶詢問"What would you like to see in minix?"("你最想在minix 中見到什么?"),在該消息中他首次透露出正在開發一個(免費的)386(486)操作系統,并且說只是興趣而已,代碼不會很大,也不會象GNU 的那樣專業。開發免費操作系統這個想法從4 月份就開始醞釀了,希望大家反饋一些對于minix 系統中喜歡那些特色不喜歡什么等信息,由于實際的和其它一些原因,新開發的系統剛開始與minix 很象(并且使用了minix 的文件系統)。并且已經成功地將bash(1.08 版)和gcc(1.40 版)移植到了新系統上,而且再過幾個月就可以使用了。 最后,Linus 申明他開發的操作系統沒有使用一行minix 的源代碼;而且由于使用了386 的任務切換特性,所以該操作系統不好移植(沒有可移植性),并且只能使用AT 硬盤。對于Linux 的移植性問題,Linus 當時并沒有考慮。但是目前Linux 幾乎可以運行在任何一種硬件體系結構上。
到了1991 年的10 月5 日,Linus 在comp.os.minix 新聞組上發布消息,正式向外宣布Linux 內核系統的誕生(Free minix-like kernel sources for 386-AT)。這段消息可以稱為Linux 的誕生宣言,并且一直廣為流傳。因此10 月5 日對Linux 社區來說是一個特殊的日子,許多后來Linux 的新版本發布時都選擇了這個日子。所以RedHat 公司選擇這個日子發布它的新系統也不是偶然的。
【linux是什么】相關文章:
Linux系統的主要特性01-15
Linux網絡基本配置02-21
Linux防范病毒的方法01-15
linux操作系統的優勢01-29
linux系統哪個版本好用01-29
linux系統與windows系統的區別01-15
Linux系統開機啟動順序02-25
關于Linux命令有哪些?02-21
Linux操作系統簡介01-19