| 第一章
Linux 簡 介 |
| 1.1 | Linux 名稱的由來 |
| 1.2 | Linux 的發行版本 (整合套件) --- Linux distributions |
| 1.3 | Linux 的特色、優點 |
1.2
Linux 的發行版本 (整合套件) --- Linux distributions
前面已提到過完整作業系統的構成要件,只要您能組成一套完整的作業系統,就算是 Linux distrubution。目前一些發行
Linux distribution 的廠商或機構,其 kernel 都是使用 Linux kernel,而其軟體程式大都是從
GNU 而來,另外發行公司可能會自行研發一些能夠表現這套 distrobution 特色的工具來搭配使用。
目前存在的 Linux Distributions 有數十種版本,最常見者有 RedHat、Mandrake、OpenLinux ( Caldera
)、Debian ( GNU )、Slackware、SuSE、Turbo Linux 、Fedora … 等等。看得真是給他有點眼花撩亂,或許您心中開始會有疑問,這麼多的
distritutions 要學哪一套好呢 ? 如果我已經學會了一套,想學另外一套時會很吃力嗎 ? 其實這個倒不用太擔心,因為剛說過,各家公司所推出的
distribution 都是使用 linux 的 kernel,且軟體程式大部分是從 GNU 取得,所以基本架構都是差不多的,只要您好好學會其中一套,之後您再學習其他的
distributions 時,相信一定能夠駕輕就熟的。
| ˙ | 穩定性: 較 Windows 穩定,且不易當機。如您曾經為公司使用 Linux 架設伺服器的話,應該能夠認同這個特色,且有可能您主機連續運作個一整年都還不太容易出問題呢 ! |
| ˙ | 多人多工: 可讓不同的使用者於同一時間來操作系統,且可以執行相同的或不同的多項應用程式。 |
| ˙ | 多平台: 在 Linux 正式發表之後,其發展速度可說是非常迅速的 ; 大約在 1995 年前後,Linux 已可在非 intel 處理器上執行。 |
| ˙ | 具行程間記憶體保護: 出問題的程式並不影嚮整個系統。 |
| ˙ | 開放原始碼 ( Open Source): 在 Linux 下,大部份程式原始碼公開,並允許程式設計師依須要而修改,可說是非常具有彈性。 |
| ˙ | 具卓越的網路能力: Linux 是以 TCP/IP 為主要的通訊協定,由於其所表現的高穩定性,使得一些企業紛紛以 Linux 來架設各式的伺服器。 |
| ˙ | 提供完整的程式開發工具: 可讓程式設計師以 Linux 為平台而去發展各式軟體,可支援的程式語言眾多,如 C、C++、Perl、Python、… 等等。 |
copyright © 2005 by barry ( 柏青哥 )