Unix、Windows、Linux特性對照_第1頁
Unix、Windows、Linux特性對照_第2頁
Unix、Windows、Linux特性對照_第3頁
Unix、Windows、Linux特性對照_第4頁
Unix、Windows、Linux特性對照_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Unix、Windows、Linux特性對照Windows特性Unix特性Linux特性備注采用圖形核心,外掛字符程序采用字符核心,外掛圖形XWindows程序類Unix系統(tǒng),依靠Unix核心研發(fā)。采用同Unix一樣的字符核心,并外掛圖形XWindows程序Windows本著給用戶最方便、快捷、容易上手的首要方針進行設計。并逐漸向功能性發(fā)展;Unix本著給專業(yè)使用者快捷、高效的輸出結果的方針進行設計。并之后外掛了簡單的圖形程序方便用戶。Windows特點:簡單易用Unix特點:專業(yè)高效穩(wěn)定安全兼容所有x86平臺的計算機,早期兼容a平臺高端Unix均只支持自有品牌的硬件主機(SCOUnixwar

2、e支持所有x86平臺的計算機,但由于沒有相應的自有硬件設備配合, 性能一般,只能作為小型應用平臺使用)兼容所有X86平臺計算機,核心免費。除用戶使用習慣、周邊程序、應用配合外,與Windows無二。大有取代Windows的趨勢。網絡瀏覽采用IE或其他第三方程序。(同樣支持netscape瀏覽器)網絡瀏覽采用自帶的netscape瀏覽器網絡瀏覽采用自帶的netscape瀏覽器除早期dos程序外均采用圖形操作方式,目前已經弱化字符操作模式,有相當一部分操作已經不能以命令方式完成。所有操作均可用命令完成,一部分操作亦可以用圖形界面完成,但完成過程也只是圖形界面調用對應的命令完成的。(我們把對這種圖形

3、界面叫做Shell 殼)類Unix的Linux系統(tǒng)采用了Windows和Linux的中間路線。目前商用版本更偏重于圖形界面操作,但字符界面功能也相當完善。如果在使用Windows中,用cmd窗口執(zhí)行命令完成copydelete等操作會被認為史前人類;如果在使用Unix中,用圖形界面操作功能,會被認為新兵上崗。穩(wěn)定性極差,即使是Server版本的Windows也需要至少1個月重新啟動一次穩(wěn)定性好由于外掛了更多的易用性圖形界面程序,造成穩(wěn)定性較Unix程序有所下降較好的安全策略,且操作界面簡單易用完善的安全策略(需要理解文件rwx屬性等)同Unix較之Unix系統(tǒng)安全策略,Windows系統(tǒng)更加簡

4、單易用Dos目錄層次以“”分割,最主層目錄為盤符,例如c:目錄層次以“/”分割,例如/db/oracle,最主層目錄為“/”同Unix了解絕對路徑、相對路徑的關系。建議在初學時,均使用絕對路徑系統(tǒng)程序所在主目錄為“x:windows”系統(tǒng)主目錄為“/usr|/bin|/dev|tmp等”系統(tǒng)主目錄為“/boot等”Dos命令提示符為“盤符:路徑>”提示符為“$”和“#”#提示符表示使用的是系統(tǒng)最高權限管理員身份登陸的系統(tǒng)$表示使用的是系統(tǒng)一般用戶登陸的系統(tǒng)提示符為“用戶名主機名 #”系統(tǒng)幫助多為“F1”進入采用man命令進入相關幫助有圖形進入幫助和man進入幫助2中方式文本中的回車為“回

5、車+換行”文本中的回車為“回車”同Unix在windows、unix文檔轉換過程中會遇到相應的問題。UE的使用,日后介紹Windows中擴展名的概念,不同的擴展名調用不同的程序執(zhí)行。不同擴展名的文件不可通用。所有文件擴展名僅為用戶提供辨識自身功能使用。例如用戶創(chuàng)建的文本文件可以叫“test.txt”也可以叫“test.t”。同UnixWindows中調用文件過程為,用戶打開文件時將文件調入內存,并鎖定當前文件。如果此時其他用戶打開此文件,會提示文件正在使用。Unix中文件調用國成為,用戶打開文件時將文件調入內存,不鎖定當前文件。如果此時其他用戶打開此文件,系統(tǒng)不會有任何提示。甚至此時其他用戶刪

6、除此文件,也不會報任何錯誤同Unix文件、目錄的權限為只讀、隱藏、存檔等由于Unix系統(tǒng)的多用戶性,文件及目錄權限采用rwx的權限方式同Unix文件編輯操作為廣大用戶所熟悉,就像熟悉101鍵盤而不采用速度更快的鍵盤一樣專業(yè)人士的文本編輯功能,擴展快捷鍵幾十種之多。且與Windows差距甚遠,需要一段時間的熟悉。同Unix安裝軟件通常采用的方式為鼠標雙擊通常采用的方式在命令行方式執(zhí)行安裝命令可以采用2種安裝方式其他相關命令的區(qū)別其他相關命令的區(qū)別其他相關命令的區(qū)別見一下常見命令對照表Linux作為自由軟件有兩個特點:一是它免費提供源碼,二是愛好者可以按照自己的需要自由修改、復制和發(fā)布程序的源碼,

7、并公布在Internet上。這就吸引了世界各地的操作系統(tǒng)高手為Linux編寫各種各樣的驅動程序和應用軟件,使得Linux成為一種不僅只是一個內核,而且包括系統(tǒng)管理工具、完整的開發(fā)環(huán)境和開發(fā)工具、應用軟件在內,用戶很容易獲得的操作系統(tǒng)。 由于可以得到Linux的源碼,所以操作系統(tǒng)的內部邏輯可見,這樣就可以準確地查明故障原因,及時采取相應對策。在必要的情況下,用戶可以及時地為Linux打 “補丁”(這正是筆者前面文章中討論的集市模式開發(fā)軟件最本質的內容),這是其它操作系統(tǒng)所沒有的優(yōu)勢。同時,這也使得用戶容易根據(jù)操作系統(tǒng)的特點構建安全保障系統(tǒng),不會由于不了解不公開源碼的 “黑盒子”式的系統(tǒng)

8、預留的什么 “后門”而受到意外的打擊。 第二,究其根本,Linux是一個UNIX系統(tǒng)變種,因此也就具有了Unix系統(tǒng)的一系列優(yōu)良特性,Unix上的應用可以很方便地移植到Linux平臺上,這使得Unix用戶很容易掌握Linux。下面簡要地描述UNIX以及Linux的一系列特色。 2.1 UNIX/Linux的主要特色 早期UNIX的主要特色是結構簡煉、便于移植和功能相對強大,經過30來年的發(fā)展和進化,形成了一些極為重要并穩(wěn)定的特色,其中主要包括: 1. 技術成熟,可靠性高 經過30來年開放式道路的發(fā)展,UNIX的一些基本技術已變得十分成熟,有的已

9、成為各類操作系統(tǒng)的常用技術。實踐表明,UNIX是能達到大型主機(mainframe)可靠性要求的少數(shù)操作系統(tǒng)之一。目前許多UNIX大型主機和服務器在國外的大型企業(yè)中每天24小時,每年365天不間斷地運行。例如,不少大企業(yè)或政府部門,即所謂肩負關鍵使命的場合/部門將其整個企業(yè)/部門信息系統(tǒng)建立并運行在以UNIX為主服務器的Client/Server結構上。但到目前為止,世界上還沒有一家大型企業(yè)將其重要的信息系統(tǒng)完全建立在NT上。 2. 極強的可伸縮性 UNIX系統(tǒng)是世界上唯一能在筆記本電腦、PC、工作站,直至巨型機上運行的操作系統(tǒng),而且能在所有主要CPU芯片搭建的體系結構上運

10、行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片)。至今為止,世界上沒有第二個操作系統(tǒng)能達到這一點。此外,由于UNIX系統(tǒng)能很好地支持SMP、MPP和Cluster等技術,使其可伸縮性又有了很大的增強。目前,商品化UNIX系統(tǒng)能支持的SMP,CPU數(shù)已達到幾百甚至更多個,MPP系統(tǒng)中的節(jié)點甚至已超過1024個UNIX支持的異種平臺Cluster技術也已投入使用。UNIX的伸縮性遠遠超過了NT操作系統(tǒng)目前所能達到的水平 3. 網絡功能強 網絡功能是UNIX系統(tǒng)的一又一重要特色,作為Internet網技術和異種機連

11、接重要手段的TCP/IP協(xié)議就是在UNIX上開發(fā)和發(fā)展起來的。TCP/IP是所有UNIX系統(tǒng)不可分割的組成部分。因此,UNIX服務器在Internet服務器中占80以上,占絕對優(yōu)勢。此外,UNIX還支持所有常用的網絡通信協(xié)議,包括NFS、DCE、IPX/SPX、SLIP、PPP等,使得UNIX系統(tǒng)能方便地與已有的主機系統(tǒng),以及各種廣域網和局域網相連接,這也是UNIX具有出色的互操作性(Interoperability)的根本原因。 4. 強大的數(shù)據(jù)庫支持能力 由于UNIX具有強大的支持數(shù)據(jù)庫的能力和良好的開發(fā)環(huán)境,因此多年來,所有主要數(shù)據(jù)庫廠商,包括Oracle、Infor

12、mix、Sybase、Progress等,都把UNIX作為主要的數(shù)據(jù)庫開發(fā)和運行平臺,并創(chuàng)造出一個又一個性價比的新記錄。UNIX服務器正在成為大型企業(yè)數(shù)據(jù)中心替代大型主機的主要平臺。 5. 開發(fā)功能強 UNIX系統(tǒng)從一開始就為軟件開發(fā)人員提供了豐富的開發(fā)工具。成為工程工作站的首選和主要的操作系統(tǒng)和開發(fā)環(huán)境。可以說,工程工作站的出現(xiàn)和成長與UNIX是分不開的。至今為止,UNIX工作站仍是軟件開發(fā)廠商和工程研究設計部門的主要工作平臺。有重大意義的軟件新技術的出現(xiàn)幾乎都在UNIX上,如TCP/IP、WWW、OODBMS等。 6. 開放性好 開放性是UNIX最重

13、要的本質特性。開放系統(tǒng)概念的形成與UNIX是密不可分的。UNIX是開放系統(tǒng)的先驅和代表。由于開放系統(tǒng)深入人心,幾乎所廠商都宣稱自己的產品是開放系統(tǒng),確實每一種系統(tǒng)都能滿足某種開放的特性,如可移植性、可兼容性、可伸縮性、互操作性等。但所有這些系統(tǒng)與開放系統(tǒng)的本質特征不受某些廠商的壟斷和控制相去甚遠,只有UNIX完全符合這一條件。 7. 標準化 過去,Unix界被分析家和用戶批判,因為沒有為所有Unix操作系統(tǒng)提供統(tǒng)一的標準。其實,到目前為止,國際標準化組織(ISO)、工業(yè)團體恰恰是以UNIX基礎制訂了一系列標準化,如ISO/IEC的POSIX標準、IEEE POSIX標準、X

14、/Open組織的XPG3/4工業(yè)標準以及后來的Spec 1170(因為它包含了1170個應用編程接口,后來改名為UNIX95)標準。不少人對標準及標準化組織的作用及職權產生了誤解。事實上,當標準化組織企圖駕馭互相競爭的力量,和企圖為用戶規(guī)定他們的要求時是注定要失敗的。比方說,標準只能用于給出道路的規(guī)則,而不應用于制造汽車。如果廠家被強迫完全遵從單一的標準,而不允許他們產品有特色,則用戶將受害,Unix將變成象任何單一廠家的產品一樣,沒有任何特色。Linux和Windows XX相比有何特點 1. 可完全免費得到 Linux操作系統(tǒng)可以從互聯(lián)網上免費下載使用,只要您有快速的網

15、絡連接就行;而且,Linux上跑的絕大多數(shù)應用程序也是免費可得的。用了Linux就再也不用背”使用盜版軟件”的黑鍋了。 2. 可以運行在386以上及各種RISC體系結構機器上 Linux最早誕生于微機環(huán)境,一系列版本都充分利用了X86CPU的任務切換能力,使X86CPU的效能發(fā)揮得淋淋盡致,而這一點連Windows都沒有做到。此外,它可以很好地運行在由各種主流RISC芯片(ALPHA、MIPS、PowerPC、UltraSPARC、HP-PA等)搭建的機器上。 3. Linux是UNIX的完整實現(xiàn) 從發(fā)展的背景看,Linux與其他操作系統(tǒng)的區(qū)別是,Lin

16、ux是從一個比較成熟的操作系統(tǒng)發(fā)展而來的,而其他操作系統(tǒng),如WindowsNT等,都是自成體系,無對應的相依托的操作系統(tǒng)。這一區(qū)別使得Linux的用戶能大大地從Unix團體貢獻中獲利。無論是Unix的作者還是Unix的用戶,都認為只有Unix才是一個真正的操作系統(tǒng),許多計算機系統(tǒng)(從個人計算機到超級計算機)都存在Unix版本,Unix的用戶可以從很多方面得到支持和幫助。因此,Linux作為Unix的一個克隆,同樣會得到相應的支持和幫助,直接擁有Unix在用戶中建立的牢固的地位。 UNIX上的絕大多數(shù)命令都可以在Linux里找到并有所加強。UNIX的可靠性、穩(wěn)定性以及強大的網絡功能也在

17、Linux身上一一體現(xiàn)。 4. 真正的多任務多用戶 只有很少的操作系統(tǒng)能提供真正的多任務能力,盡管許多操作系統(tǒng)聲明支持多任務,但并不完全準確,如Windows。而Linux則充分利用了X86CPU的任務切換機制,實現(xiàn)了真正多任務、多用戶環(huán)境,允許多個用戶同時執(zhí)行不同的程序,并且可以給緊急任務以較高的優(yōu)先級。 5. 完全符合POSIX標準 POSIX是基于UNIX的第一個操作系統(tǒng)簇國際標準,Linux遵循這一標準這使UNIX下許多應用程序可以很容易地移植到Linux下,相反也是這樣。 6. 具有圖形用戶界面 Linux的圖形用戶界面是X

18、window系統(tǒng)。Xwindow可以做MSWindows下的所有事情,而且更有趣、更豐富,用戶甚至可以在幾種不同風格的窗口之間來回切換。 7. 具有強大的網絡功能 實際上,Linux就是依靠互聯(lián)網才迅速發(fā)展了起來,Linux具有強大的網絡功能也是自然而然的事情。它可以輕松地與TCP/IP、LANManager、Windows for Workgroups、Novell Netware或Windows NT網絡集成在一起,還可以通過以太網或調制解調器連接到Internet上。 Linux不僅能夠作為網絡工作站使用,更可以勝任各類服務器,如X應用服務器、文件服務器、打印服務器、郵件服務器、新聞服務器等等。 8. 是完整的UNIX開發(fā)平臺 Linux支持一系列的UNIX開發(fā)工上,幾乎所有的主流程序設計語言都已移植到Linux上并可免費得到,如C、C+、Fortran77、ADA、PASCAL、Modual2和3、Tcl/TkScheme、SmallTalk/X等。 總而言之,Unix就是可供各種用戶選擇的對象。一個操作系統(tǒng)已經使分布式計算成為現(xiàn)實。一個

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論