1、操作linux區(qū)分大小寫,windows在dos界面命令下不區(qū)分大小寫; linux所有內(nèi)容均以文件形式保存包括硬件,用戶,而windows文件和硬件沒什么關(guān)系,兩個(gè)之間沒有關(guān)聯(lián); windows用擴(kuò)展名區(qū)分文件如.exe代表執(zhí)行文件,.txt代表文本文件,而linux無擴(kuò)展名的概念,當(dāng)然為了管理員區(qū)分方便會(huì)有部分?jǐn)U展名如.gz , .bz2 ,.tar.bz2代表壓縮包。 .html ,,php代表網(wǎng)頁文件,這些純粹是給管理員看的便于區(qū)分,但是linux本身是沒有擴(kuò)展名的,linux是以權(quán)限區(qū)分文件的,文件權(quán)限總共有十位。 windows下的.exe文件不能直接在linux下安裝與運(yùn)行,同時(shí)linux大部分是字符界面,大大增加了linux系統(tǒng)的安全性,減少了木馬攻擊的可能性,同時(shí)linux字符界面占用的系統(tǒng)資源要小于windows下的圖形界面所占的資源。 2.系統(tǒng)概念UNIX操作系統(tǒng):是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu)。 整個(gè)UNIX系統(tǒng)可分為五層: 最底層是裸機(jī),即硬件部分; 第二層是UNIX的核心,它直接建立在裸機(jī)的上面,實(shí)現(xiàn)了操作系統(tǒng)重要的功能,如進(jìn)程管理、存儲(chǔ)管理、設(shè)備管理、文件管理、網(wǎng)絡(luò)管理等。 用戶不能直接執(zhí)行UNIX內(nèi)核中的程序,而只能通過一種稱為”系統(tǒng)調(diào)用”的指令,以規(guī)定的方法訪問核心,以獲得系統(tǒng)服務(wù); 第三層系統(tǒng)調(diào)用構(gòu)成了第四層應(yīng)用程序?qū)雍偷诙雍诵膶又g的接口界面; 應(yīng)用層主要是UNIX系統(tǒng)的核外支持程序,如文本編輯處理程序、編譯程序、系統(tǒng)命令程序、通信軟件包和窗口圖形軟件包、各種庫函數(shù)及用戶自編程序; UNIX系統(tǒng)的最外層是Shell解釋程序,它作為用戶與操作系統(tǒng)交互的接口,分析用戶鍵入的命令和解釋并執(zhí)行命令,Shell中的一些內(nèi)部命令可不經(jīng)過應(yīng)用層,直接通過系統(tǒng)調(diào)用訪問核心層。 Linux操作系統(tǒng):是基于UNIX操作系統(tǒng)發(fā)展而來的一種克隆系統(tǒng),是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。 Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。 Windows操作系統(tǒng):Windows1.0是微軟第一次對個(gè)人電腦操作平臺(tái)進(jìn)行用戶圖形界面的嘗試。Windows 1.0基于MS-DOS操作系統(tǒng),實(shí)際上其本身并非操作系統(tǒng),至多只是基于DOS的應(yīng)用軟件。 之后的 Windows 2.x,3.x 和 95,98,ME仍是基于DOS的操作系統(tǒng)。 而Windows NT則宣告了DOS操作系統(tǒng)的終結(jié),并成為流行至今的主流操作系統(tǒng)。 3、發(fā)展背景Linux與其他操作系統(tǒng)的區(qū)別是,Linux是從一個(gè)比較成熟的操作系統(tǒng)發(fā)展而來的,而其他操作系統(tǒng),如Windows NT等,都是自成體系,無對應(yīng)的相依托的操作系統(tǒng)。這一區(qū)別使得Linux的用戶能大大地從Unix團(tuán)體貢獻(xiàn)中獲利。 因?yàn)閁nix是世界上使用最普遍、發(fā)展最成熟的操作系統(tǒng)之一,它是七十年代中期發(fā)展起來的微機(jī)和巨型機(jī)的多任務(wù)系統(tǒng),雖然有時(shí)接口比較混亂,并缺少相對集中的標(biāo)準(zhǔn),但還是發(fā)展壯大成為了最廣泛使用的操作系統(tǒng)之一。 無論是Unix的作者還是Unix的用戶,都認(rèn)為只有Unix才是一個(gè)真正的操作系統(tǒng),許多計(jì)算機(jī)系統(tǒng)(從個(gè)人計(jì)算機(jī)到超級計(jì)算機(jī))都存在Unix版本,Unix的用戶可以從很多方面得到支持和幫助。 因此,Linux做為Unix的一個(gè)克隆,同樣會(huì)得到相應(yīng)的支持和幫助,直接擁有Unix在用戶中建立的牢固的地位。 4、使用費(fèi)用從使用費(fèi)用上看,Linux與其他操作系統(tǒng)的區(qū)別在于Linux是一種開放、免費(fèi)的操作系統(tǒng),而其他操作系統(tǒng)都是封閉的系統(tǒng),需要有償使用。 這一區(qū)別使得我們能夠不用花錢就能得到很多Linux的版本以及為其開發(fā)的應(yīng)用軟件。當(dāng)我們訪問Internet時(shí),會(huì)發(fā)現(xiàn)幾乎所有可用的自由軟件都能夠運(yùn)行在Linux系統(tǒng)上。 有來自很多軟件商的多種Unix實(shí)現(xiàn),Unix的開發(fā)、發(fā)展商以開放系統(tǒng)的方式推動(dòng)其標(biāo)準(zhǔn)化,但卻沒有一個(gè)公司來控制這種設(shè)計(jì)。 因此,任何一個(gè)軟件商(或開拓者)都能在某種Unix實(shí)現(xiàn)中實(shí)現(xiàn)這些標(biāo)準(zhǔn)。 OS/2和Windows NT等操作系統(tǒng)是具有版權(quán)的產(chǎn)品,其接口和設(shè)計(jì)均由某一公司控制,而且只有這些公司才有權(quán)實(shí)現(xiàn)其設(shè)計(jì),它們是在封閉的環(huán)境下發(fā)展的。 |
|