- Fedora 12 Linux應用基礎
- 鄭阿奇主編
- 1160字
- 2018-12-27 15:05:23
1.1 Linux簡介
Linux操作系統是一款類Unix的操作系統,它具有很好的可移植性、穩定性和安全性,廣泛應用于各種計算機,如今其流行程度已經超過Unix操作系統。
1.什么是Linux
1991年4月,芬蘭學生Linus不滿意教學用的Minix操作系統,出于愛好,根據Minix開發了Linux。他把Linux的源碼放到互聯網上,很多愛好者自愿地開發其應用程序,通過互聯網大家一起修改,這樣它的應用程序越來越多,Linux逐漸發展壯大起來。隨后,Linux加入了GNU,GNU組件可以運行于Linux內核之上,它遵循公共版權許可,允許商家在Linux上開發商業軟件。
Linux操作系統是一款支持多用戶、多線程、多進程、實時性好、功能強大的類Unix操作系統。它的架構完全沿襲了Unix系統架構,具有成熟、穩定的特點,這樣用戶很容易獲得Unix的功能。Linux雖然沿襲了Unix的構架,但在很多重要方面與Unix不同,它的內核是獨立于BSD和System V實現的,并且由世界各地的精英通過共同努力一步步發展的。Linux和Unix的最大的區別是,前者是開發源代碼的自由軟件,而后者是對源代碼實行知識產權保護的傳統商業軟件。
2.Linux流行的原因
目前,Linux在計算機硬件公司和開發者中頗為流行,越來越多的IT界大公司如Intel、IBM、Oracle等都宣布支持Linux操作系統。這是因為:
(1)硬件技術的不斷提高要求一種能夠充分利用硬件功能的操作系統。近年來,隨著硬件技術的提高,64位處理器、高容量低價位的內存以及廉價的硬盤的產生,使得硬件公司能夠安裝多用戶的操作系統。
(2)隨著計算機硬件價格不斷下降,硬件制造商已不再提供專有操作系統的開發和支持。
(3)由于Linux可以在不同計算機硬件制造商的不同類型設備上運行,所以硬件制造商使用Linux操作系統,只需支付硬件開發費用,而不必為操作系統付費。
(4)軟件開發人員要降低他們軟件產品的成本,也需要通用操作系統,否則需要將軟件產品進行轉換才能在各種不同的專用操作系統上運行。
歸根結底,Linux得到快速發展的主要原因就是開放和自由。基于Linux開放源碼特性及其可移植性,越來越多的政府也投入大量的資金開發Linux。如今世界上很多國家政府機構、一些硬件公司及軟件開發人員都轉移到Linux操作系統開發上。Linux的廣泛使用為軟件開發人員降低成本,而且相對于封閉源碼軟件也提高了安全性。
3.Linux的發行版本
典型的Linux發行版包括:Linux內核、GNU程序庫和工具。在Linux內核的發展過程中,一些組織或廠商將Linux系統的內核,外圍實用程序以及文件封裝起來,并提供系統安裝界面、系統配置、設定與管理工具等,構成了各自的發行版本。因此可以認為Linux的發行版本實際上就是一個Linux內核加上外圍實用程序的大軟件包。
Linux的發行版本與內核版本號是相互獨立的,Linux的發行版本號隨發布者的不同而不同。SUSE、Fedora、Ubuntu、Redhat等都只是Linux的發行版本,所以將它們稱為Linux是不確切的。不同發行版本的Linux使用是不同的,這種不同只是最外層的使用程序的不同,而不是Linux內核不統一或不兼容。
Linux的十大發行版如下:Debian、SUSE、Fedora、Ubuntu、Slackware、Mandirva、Gentoo、PCLinuxOS、KNOPPIX、MEPIS。