認識 Linux 及 Linux 簡介 Red Hat Enterprise Linux 簡介 linux 的簡介一、Linux 的發展歷史二、Linux 的版權問題三、Linux 的特點四、Linux 的內核版本和發行版本###################################### ...
認識 Linux 及 Linux 簡介
Red Hat Enterprise Linux 簡介
linux 的簡介
一、Linux 的發展歷史
二、Linux 的版權問題
三、Linux 的特點
四、Linux 的內核版本和發行版本
#######################################################
一、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。
#############################################################
二、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 的發展與互聯分不開。
##############################################################
三、Linux 的特點
完全免費(紅帽是賣服務的,三級工程師)
高效安全穩定
支持多種硬體平臺
友好的用戶界面
強大的網路功能
強大的資料庫支持
支持多任務、多用戶
##############################################################
四、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 簡介