認識 Linux 及 Linux 簡介
Red Hat Enterprise Linux 簡介
linux 的簡介
1、Linux 的發展歷史
2、Linux 的版權問題
3、Linux 的特色
4、Linux 的內核版本和發行版本
#######################################################
1、Linux 的發展歷史
(Unix 的發展歷史)
Unix 誕生於 1969 年,Ken Thompson 和 Dennis Riche 在美國貝爾電話實驗室。
在開發Multics(多用戶分時操做系統)的期間,湯普遜創造出了名爲Bon的程式語言。湯普遜花了一個月的時間開發了全新的操做系統,UNiplexed Information and Computing System(UNICS),可執行於PDP-7機器之上,後來改稱爲UNIX。初版的Unix就是基於B語言來開發的。Bon語言在進行系統編程時不夠強大,因此Thompson和Ritchie對其進行了改造,並與1971年共同發明了C語言。1973年Thompson和Ritchie用C語言重寫了UNIX。安裝於PDP-11的機器之上。
Bob fabry-->伯克利---(BSD UNIX)
UNIX 版本
FreeBSD NetBSD OpenBSD
SUN--> Solaris
HP-->UX和Tru64
IBM-->AIX
1983年Riche提出GNU計劃
由於unix太貴了,譚邦寧教授開發了minix
在 1979 年的版權聲明中,影響最大的是在學校教 UNIX 相關知識的教授。想一
想,若是沒有核心源碼,如何教學生認識 UNIX,這對於 Anderw Tanenbaum(譚
邦寧)教授來講,實在很傷腦筋,不過,學校的課程還要繼續,譚邦寧教授本身
動手寫了 Minix。並強調他的 minix 必須可以與 UNIX 兼容。在 1984 年開始編寫
核心程序,直到 1986 年終於完成,並於 1987 年出版 MINIX 相關書籍,同時與
新聞組相結合
---------------------------------------------------------
Linux誕生於1991年,是一個無償使用和自由傳播的開源的(UNIX Like)類unix操做系統。全稱叫作GNU/Linux。Linux的出現,最先開始於一個叫 李奧斯,托馬斯(Linux Torvalds) 的芬蘭大學生。他對當時爲教學而設計的 Minix 操做系統提供的功能不滿意,因而他決定自已寫比 Minix 更強大的的類 UNIX 操做系統來取代 Minix,後來這個類 UNIX 操做系統就是 Linux。
#############################################################
2、Linux 的版權問題
Linux 是基於 copleft(版權所無)的軟件模式進行發行的,GNU是「GUN is not Unix」的縮寫。Richard 創造了著名的Emacs編輯器及自由基金會(Free software Foundation),並使用「copyleft」定義了GNU的版權(有與版權「copyright」相對之意),這就是GPL(General Public License,通用公共許可證)
GPL 是由自由軟件基金會發行的用於計算機軟件的協議證書,使用該證書的軟件
被稱爲自由軟件(後來更名爲開放源代碼軟件( Open Source Software))。大
多數的 GNU 程序和超過半數的自由軟件使用它。
完整的操做系統:內核+軟件
Linux 的發展與互聯分不開。
##############################################################
3、Linux 的特色
徹底免費(紅帽是賣服務的,三級工程師)
高效安全穩定
支持多種硬件平臺
友好的用戶界面
強大的網絡功能
強大的數據庫支持
支持多任務、多用戶
##############################################################
4、Linux 的內核版本和發行版本
1.內核版本:www.kernel.org
內核的開發和規範一直是由 linus 領導的開發小組控制着,版本也是惟一的。
開發小組每隔一段時間公佈新的版本或其修訂版,從 1991 年 10 月 linus 向世
界公開發布的內核 0.0.2 版本(0.0.1 版本功能至關簡陋因此沒有公開發布)到
目前最新的內核 3.3.7 版本,linux 的功能愈來愈強大。
Linux 內核的版本號命名是有必定規則的,版本號的格式一般爲「主版本號.次
版本號.修正號」次版本號有:奇、偶之分。
# uname -r
2.6.18-164
其中:2=主版本號,至今未變;6=次版本號,自 2.6.x 之後,再也不遵循奇數開發版,偶數穩定版之說。
18末版本號,164=修訂號
爲何要升級內核:當前新硬件認不出來了
2.發行版本
僅有內核而沒有應用軟件的操做系統是沒法使用的,因此許多公司或社團將
內核、源代碼及相關的應用程序組織成一個完整的操做系統,讓通常的用戶可
以簡便地安裝和使用 Linux,這就是所謂的發行版本(distribution)
(1) Red Hat Linux 還有一個桌面版:Fedora Linux
(2) Slackware Linux 由Patrick Volkerding開發的GNU/Linux發行版。與不少其餘的發行版不一樣,它堅持KISS(Keep It Simple Stupid)的原則,就是說沒有任何配置系統的圖形界面工具
(3) Mandriva Linux (KDE) GNOME
(4) Debian Linux 採用了 Linux Kernel (操做系統的核心),可是大部分基礎的操做系統工具都來自於 GNU 工程, 所以又稱爲Debian GNU/Linux
(5) SuSE Linux
(6) 紅旗 Linux 中科院
(7) Ubuntu Linux
(8) Centos Linux
Red Hat Enterprise Linux 簡介linux