linux系統管理

一、系統管理
背景知識
*GNU/LINUX的歷史
1、Unix操作系統             2、GNU工程成立
3、Linux內核的出現         4、GNU/LINUX操作系統
*本課程的學習環境
*GNU/LINUX的歷史
(1)1969年產生於美國Bell實驗室
AT&T公開了第一版的源代碼後,被多家廠商千辛萬苦機構修改,產生了很多的衍生版本,各自有自己的名字。如:後來的AIX,HP/UX,Solaris等等。
(2)求同存異
各種不同的版本之間爲了保存兼容性,共同遵循POSIX的標準,但爲了保持各自的優勢,使用習慣上各自不一樣,主要分爲兩大流派:SYXV(V=5 版本號)和BSD(美國加州大學伯克利分校發佈版) 
(3)重要特性
支持多用戶,多進程;將一切看成文件;程序短小而功能單一;具有很好的穩定性和擴展性;價格昂貴。
(4)1984年由Richard Stallman組織成立
爲了創造一個自由的“類UNIX”系統---GNU最終取代昂貴的商業UNIX系統。直到1990年基本上用戶程序(比如Gcc編輯器,Emacs編輯器)已經完善,但內核hurd遲遲不能發佈。
(5)工程網站   http://www.gnu.org
(6)GPL( General Public License ) 通用版權許可協議
通用版權許可協議保護自由軟件的權利不被侵犯,採用該協議的軟件具有以下特點:
a.允許軟件自由地拷貝;
b.允許軟件自由地修改;
c.允許軟件被修改後自由地傳播,但必須提供源代碼。
(7)1991年由Linux Torvalds牽頭開發
因爲不滿課本上的MiniX操作系統,Linux Torvalds根據從MiniX當中學來的知識,從頭寫了一個內核,並公佈在網上,吸引了無數的內核愛好者的參與開發。
(8)內核加入了GNU項目,採用GPL協議發佈
工程網站:http://www.kernel.org
(9)1994年發佈1.0版本,開始大範圍地流行。
(10)但是我應該下載2.6.5還是2.7.2呢?
下面以2.6.5爲例子,解述內核版本號的問題:
2 6 5
主版本號 次版本號 修改次數
注:次版本號爲偶數的表示是穩定版,是奇數的爲開發版本。
GNU/LINUX系統
一、偉大的GNU/LINUX系統
a.GNU爲首的組織提供各種各樣的自由的應用軟件;
b.Linus維護最新內核的開發;
c.XFree86組織提供開放的XWindow圖形應用系統;
d.Gnome和KDE組織提供圖形桌面;
e.無數的愛好者幫助測試,提供技術支持。
二、商業發佈版
Slackware、RedHat (rpm工具)、Mandrake、Suse、Turbolinux、Debian
本課程學習環境
a.需要Fedora Core ------可從 http://fedora.redhat.com 下載
Fedora項目由RedHat公司提供贊助,開發一個可以免費下載使用的跟RedHat Linux兼容的OS。
b.需要兩臺主機
Linux Server  <----------SSH----------->  Client  (windows平臺下用putty、Linux平臺下用SSH ).
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章