Unix類作業系統入門(轉)

BSDLite發表於2007-08-16
Unix類作業系統入門(轉)[@more@]  由於Unix作業系統眾所周知的穩定性、可靠性,用來提供各種Internet服務的計算機執行的作業系統佔很大比例的是Unix及Unix類作業系統,因此需要大量熟練掌握Unix類作業系統應用的人才。目前比較常見的執行在PC機上的Unix類作業系統有:Linux、BSD Unix、Solaris x86、SCO Unix等。一些初學者對於各種型別的Unix系統特性不熟悉,不知道如何選擇,本文主要向大家介紹幾種免費的Unix,以及如何獲得相應的學習資源。

  Linux

  Linux是遵循POSIX規範開發的作業系統,保持了與BSD Unix和Unix System Ⅴ的相容。Linux有很多發行版本,較流行的有:RedHat Linux、Debian Linux、SuSe Linux、Mandrake Linux、RedFlag Linux等。

  Linux具有Unix的優點:穩定、可靠、安全,有強大的網路功能。在相關軟體的支援下,可實現WWW、FTP、DNS、DHCP、E-mail等服務,還可作為路由器使用,利用ipchains/iptables可構建NAT及功能全面的防火牆。

  各種發行版本的Linux一般都可透過Internet免費下載得到。關於Linux的各種書籍也很多,可在一些網上書店搜尋到大量Linux書籍的資訊。

  FreeBSD

  自從1969年AT&&T Bell實驗室研究人員創造了Unix,至今Unix已發展成為主流作業系統之一。在Unix的發展過程中,形成了BSD Unix和Unix System Ⅴ兩大主流。BSD Unix在發展中形成了不同的開發組織,分別產生了FreeBSD、NetBSD、OpenBSD等BSD Unix。與NetBSD、OpenBSD相比,FreeBSD的開發最活躍,使用者數量最多。NetBSD可以用於包括Intel平臺在內的多種硬體平臺。OpenBSD的特點是特別注重作業系統的安全性。

  FreeBSD作為網路伺服器作業系統,可以提供穩定的、高效率的WWW、DNS、FTP、E-mail等服務,還可用來構建NAT伺服器、路由器和防火牆。

  FreeBSD有兩個開發分支,FreeBSD-CURRENT和FreeBSD-STABLE。前者包括正在發展中的、實驗中的程式,這是一個正在開發的版本,還不成熟,不適合生產使用。使用者多為FreeBSD的開發測試人員及FreeBSD愛好者。目前這個分支的最新版本是FreeBSD 5.1-RELEASE。FreeBSD-STABLE是一個穩定的版本,實驗性的或是未測試過的功能不會出現在這個分支上。這個版本可用於生產伺服器。目前這個分支的最新版本是FreeBSD 4.8-RELEASE。

  關於FreeBSD的書籍,市面上能見到的有《FreeBSD 技術內幕》、《FreeBSD Handbook(第二版)中文版》、《FreeBSD 使用大全(第二版)》等。

  Solaris x86

  Solaris是Sun公司開發和釋出的企業級操作環境,有執行於Intel平臺的Solaris x86系統,也有執行於SPARC CPU結構的系統。它起源於BSD Unix,但逐漸轉移到了System Ⅴ標準。在伺服器市場上,Sun的硬體平臺具有高可用性和高可靠性,Solaris是當今市場上處於支配地位的Unix類作業系統。目前比較流行的執行於x86架構的計算機上的Solaris有Solaris 8 x86和Solaris 9 x86兩個版本,它們都可以從Sun的官方網站下載,也可以從國內外其他一些站點免費下載。對於難以接觸到Sun SPARC架構計算機的使用者可以透過使用Solaris x86體驗世界知名大廠的商業Unix的風采。當然Solaris x86也可以用於實際生產應用的伺服器。在遵守Sun的有關許可條款的情況下,Solaris x86可以免費用於學習研究或商業應用。國內關於Solaris 8和Solaris 9的書籍還是比較多,從一些網上書店可以搜尋到不少的關於Solaris的書籍。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-962268/,如需轉載,請註明出處,否則將追究法律責任。

相關文章