由于Unix操作系統(tǒng)眾所周知的穩(wěn)定性、可靠性,用來提供各種Internet服務(wù)的計算機(jī)運(yùn)行的操作系統(tǒng)占很大比例的是Unix及Unix類操作系統(tǒng),因此需要大量熟練掌握Unix類操作系統(tǒng)應(yīng)用的人才。目前比較常見的運(yùn)行在PC機(jī)上的Unix類操作系統(tǒng)有:Linux、BSD Unix、Solaris x86、SCO Unix等。一些初學(xué)者對于各種類型的Unix系統(tǒng)特性不熟悉,不知道如何選擇,本文主要向大家介紹幾種免費的Unix,以及如何獲得相應(yīng)的學(xué)習(xí)資源。
Linux
Linux是遵循POSIX規(guī)范開發(fā)的操作系統(tǒng),保持了與BSD Unix和Unix System Ⅴ的兼容。Linux有很多發(fā)行版本,較流行的有:RedHat Linux、Debian Linux、SuSe Linux、Mandrake Linux、RedFlag Linux等。
Linux具有Unix的優(yōu)點:穩(wěn)定、可靠、安全,有強(qiáng)大的網(wǎng)絡(luò)功能。在相關(guān)軟件的支持下,可實現(xiàn)WWW、FTP、DNS、DHCP、E-mail等服務(wù),還可作為路由器使用,利用ipchains/iptables可構(gòu)建NAT及功能全面的防火墻。
各種發(fā)行版本的Linux一般都可通過Internet免費得到。關(guān)于Linux的各種書籍也很多,可在一些網(wǎng)上書店搜索到大量Linux書籍的信息。
FreeBSD
自從1969年AT&&T Bell實驗室研究人員創(chuàng)造了Unix,至今Unix已發(fā)展成為主流操作系統(tǒng)之一。在Unix的發(fā)展過程中,形成了BSD Unix和Unix System Ⅴ兩大主流。BSD Unix在發(fā)展中形成了不同的開發(fā)組織,分別產(chǎn)生了FreeBSD、NetBSD、OpenBSD等BSD Unix。與NetBSD、OpenBSD相比,F(xiàn)reeBSD的開發(fā)最活躍,用戶數(shù)量最多。NetBSD可以用于包括Intel平臺在內(nèi)的多種硬件平臺。OpenBSD的特點是特別注重操作系統(tǒng)的安全性。
FreeBSD作為網(wǎng)絡(luò)服務(wù)器操作系統(tǒng),可以提供穩(wěn)定的、高效率的WWW、DNS、FTP、E-mail等服務(wù),還可用來構(gòu)建NAT服務(wù)器、路由器和防火墻。
FreeBSD有兩個開發(fā)分支,F(xiàn)reeBSD-CURRENT和FreeBSD-STABLE。前者包括正在發(fā)展中的、實驗中的程序,這是一個正在開發(fā)的版本,還不成熟,不適合生產(chǎn)使用。使用者多為FreeBSD的開發(fā)測試人員及FreeBSD愛好者。目前這個分支的最新版本是FreeBSD 5.1-RELEASE。FreeBSD-STABLE是一個穩(wěn)定的版本,實驗性的或是未測試過的功能不會出現(xiàn)在這個分支上。這個版本可用于生產(chǎn)服務(wù)器。目前這個分支的最新版本是FreeBSD 4.8-RELEASE。
關(guān)于FreeBSD的書籍,市面上能見到的有《FreeBSD 技術(shù)內(nèi)幕》、《FreeBSD Handbook(第二版)中文版》、《FreeBSD 使用大全(第二版)》等。
Solaris x86
Solaris是Sun公司開發(fā)和發(fā)布的企業(yè)級操作環(huán)境,有運(yùn)行于Intel平臺的Solaris x86系統(tǒng),也有運(yùn)行于SPARC CPU結(jié)構(gòu)的系統(tǒng)。它起源于BSD Unix,但逐漸轉(zhuǎn)移到了System Ⅴ標(biāo)準(zhǔn)。在服務(wù)器市場上,Sun的硬件平臺具有高可用性和高可靠性,Solaris是當(dāng)今市場上處于支配地位的Unix類操作系統(tǒng)。目前比較流行的運(yùn)行于x86架構(gòu)的計算機(jī)上的Solaris有Solaris 8 x86和Solaris 9 x86兩個版本,它們都可以從Sun的官方網(wǎng)站,也可以從國內(nèi)外其他一些站點免費。對于難以接觸到Sun SPARC架構(gòu)計算機(jī)的用戶可以通過使用Solaris x86體驗世界知名大廠的商業(yè)Unix的風(fēng)采。當(dāng)然Solaris x86也可以用于實際生產(chǎn)應(yīng)用的服務(wù)器。在遵守Sun的有關(guān)許可條款的情況下,Solaris x86可以免費用于學(xué)習(xí)研究或商業(yè)應(yīng)用。國內(nèi)關(guān)于Solaris 8和Solaris 9的書籍還是比較多,從一些網(wǎng)上書店可以搜索到不少的關(guān)于Solaris的書籍。