當前位置:首頁 » 操作系統 » linux與unixwindows

linux與unixwindows

發布時間: 2022-05-04 20:52:06

A. UNIX、linux和windows 之間的聯系與區別專家來,。

Unix、Linux以及Windows都是操作系統。
Linux是一套免費使用和自由傳播的類Unix操作系統,它主要用於基於Intel x86系列CPU的計算機上。這個系統是由全世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。
Linux和UNIX的最大的區別是,前者是開發源代碼的自由軟體,而後者是對源代碼實行知識產權保護的傳統商業軟體。
UNIX操作系統,是一個強大的多用戶、多任務操作系統,支持多種處理器架構,按照操作系統的分類,屬於分時操作系統,最早由Ken Thompson、Dennis Ritchie和Douglas McIlroy於1969年在AT&T的貝爾實驗室開發。
WINDOWS本身屬於微內核系統,WINDOWS2000則已經有20餘萬行代碼,其中80%是用C++編寫,其餘部分有C和匯編,底層介面用匯編編寫。微軟選擇C++的根本原因是WINDOWS操作系統本身是微內核系統,所以擴展性及以後的維護要求非常重要,所以C++的類的概念就能在這里很好的利用。

B. Unix、Windows、Linux三種典型操作系統

Windows:使用人數最多的系統
優點:軟體豐富、高易用性、只要簡單學習就能流暢使用;
缺點:感染病毒的風險較大
Mac OS X:蘋果的專用系統
優點:界面美觀,操作簡便,也不需要額外購買;
缺點:只可以運行於蘋果電腦,因為蘋果電腦高昂售價,MAC用戶比較少。
Linux:開源的免費操作系統
優點:開源,系統的漏洞更容易被發現,也更容易彌補;
缺點:如果不熟悉Linux命令,幾乎完全無法使用這個系統。
Unix:最早出現的操作系統之一
優點:強大的可移植性,適合多種硬體平台,安全性、穩定性和性能都比較高;
缺點:門檻較高。

C. Linux、UNIX操作系統與WINDOWS操作系統有什麼主要區別

最顯著的區別是,Linux重視開源,所有系統可以是完全自行構建的系統,而Windows系統、UNIX系統是不開源的,有專門團隊維護、升級。
UNIX更側重於客戶端-伺服器類型的大型遠程連網應用,比如你要用UNIX,需要通過登錄遠方的伺服器主機才能使用;Windows側重單機運行,由於有微軟的技術支持和服務,界面統一、操作也統一,缺點是要受強制升級的影響,開發無法自主,必須藉助微軟提供的開發包,對於系統是否安全無法控制,這也是政府機關不選用Win8的原因之一;Linux可以完全自主,自己可實現保證沒有軟體後門,免費,開源,充滿活力,比前兩個更適合嵌入式系統(比如手機)。另外提一下,蘋果手機用的ios操作系統也是類Linux架構的系統,只不過不開源。

D. windows,linux,unix系統有什麼區別為什麼說黑客偏愛linux

2003年6月,一些計算機黑客舉行了一次「篡改者挑戰賽」,目標是在6小時內篡改6000個網站的頁面。根據所攻破的操作系統的不同為參與者計分。採用Windows系統的網站計1分,UNIX或Linux,3分。也就是說,他們認為UNIX和linux比較難以攻破。

一、 理解誤區:
誤區一:linux比windows更容易被攻擊
有人任務Linux的代碼完全開放,也就是說,何人都能得到UNIX和Linux中的「透明代碼」——包括黑客、心懷不滿的員工和競爭對手——而Windows的代碼是收到嚴格保護的知識產權,那麼UNIX和Linux就應該比Windows更容易受到攻擊了,對吧?

「不對,」Justin Steinman,Novell北美區經理說,「和Windows所謂『以隱匿求安全』相比,Linux的『以透明求安全』更為安全。因為整個Linux團體都在完善和關注其代碼。一旦有人發現安全漏洞,人們就會對它進行修補,並把補丁程序發布給整個團隊。」

Steinman把這種響應速度和微軟的「補丁星期二」做了對比。微軟每個月的的第二個星期二發布Windows操作系統和其他應用軟體的補丁程序。「如果你在第二個星期三發現了漏洞呢?你得等上30天才能得到補丁程序。」他說。
誤區二:大多數Windows能乾的事Linux幹不了
像我們日常用的一些QQ,暴風影音,Word在Linux上都能使用,相對一些更加專業話的軟體Linux更是一個先驅者,比如 Matlab, Mathematica, AutoCAD, Candence的,Synopsys的,Avant!的......全都是先有 UNIX的版本(包括Linux),然後再考慮移植給Windows,甚至根本不移植給 Windows,因為 Windows的機器一般沒有足夠的能力運行這樣的程序。
誤區三:IDE
有些人在抱怨為什麼 Linux沒有一個良好的 IDE開發環境。Linux現在已經有一些 IDE了,但是總是有很多問題。你是不是正在尋找,正在期望 Linux某一天可以有一個VC那樣的開發環境?你有沒有發現你正在進入微軟給你設下的怪圈?你為什麼一定要用 IDE?你說:"IDE開發迅速,調試方便,適合大型程序......"那說明微軟的程序在我們的腦子里已經比較根深蒂固,真的是時候需要好好清醒一下了。
看看大型的 UNIX程序,包括 Linux內核,各種網路服務程序,Xwindow程序在內,哪一個是 IDE搞出來的?還有Candence, Synopsys,Mentor的高性能的圖形界面 EDA程序也都不是 IDE寫的。微軟的人在寫 Windows本身的時候也根本不用 IDE!
有的時候,我們甚至將"編輯器"和"編譯器"都搞混淆了!一個窗口裡輸入了代碼,點擊一個按鈕就可以編譯程序,但是這裡面到底是怎麼工作的,不知道!我們被蓋在上面的窗口擋住了視線,甚至會以為那個按鈕就是編譯器!一個 IDE 集成了編輯器,編譯器,匯編器,調試器,跟蹤器......這個編輯器功能肯定比不上 VIM或 Emacs,編譯器比不上 GCC,匯編器比不上 as,調試器比不上 gdb, ddd,跟蹤器比不上 strace, ltrace, truss。最後我們得到的是一套整合的很好的低能的程序。
而在 UNIX下就不一樣了。你可以用你最喜歡的 VIM編輯程序,你在 VIM里可以調用 GNU make,make可以調用 gcc, ld, ...實際上 make能幫你很多忙。make的出錯信息可以被 VIM捕獲,VIM能幫你在源程序里定位。你如果喜歡 icc,你可以讓 make用 icc而不是 gcc。你如果覺得 gdb跟蹤變數時比較麻煩,你可以用 ddd來顯示各種數據結構之間的關系。你還可以在 Emacs里調用 gdb,那樣就可以同步顯示源代碼了。而且 VIM和 Emacs還可以編輯很多其它東西,比如信件,LaTeX文檔,HTML,配置文件......你不用另外找一個什麼編輯器來干這些雜活了。很多程序比如 Mutt, tin都可以在內部使用 VIM,這樣就更方便了。

二、安全性方面
1許可權方面:
Quandt指出,Linux和UNIX在架構中採用了「最少特權」概念。她把提供某些門的專用鑰匙與提供能打開所有房門的萬能鑰匙做了比較。在Linux 2.6中,安全架構比以前的版本有了很大改善,支持最少特權,具有以角色為基礎的接近權控制,用戶只進入他們需要使用的那部分系統即可。
2 用戶結構方面:
多用戶設計假定用戶較多,但坦白講,對他們信任較少。簡單來說,Windows把用戶程序和操作系統的核心集成到一起,而Linux和UNIX則把核心區域與用戶區域區分開來。
「這是固有的安全。」 Sun公司Solaris Security經理Mark Thacker說,「UNIX從最開始就是多用戶系統,不是逐漸演變為伺服器操作系統的台式機系統。UNIX一直都是把用戶領域和核心領域分開的,這是任何源於DOS的操作系統所不具備的。」
3運行狀況方面:
可以裸奔(無需殺毒軟體,反廣告/間諜防護軟體),甚至可以數月不用重啟機器,因為它具有獨特的內存管理方式。(大家可以想一下如果windows下裸奔會是怎樣的後果;windows如果很長一段時間不關機或是重啟,那麼它運行肯定不會有剛開機時那麼流暢),所以說安全上Linux與windows比較沒意思。

二、 技術特點分析
這一方面就更加沒有意思了,甚至可以誇張的一點描述UNIX/Linux可以將Windows秒出十萬八千里。
1 內存機制方面
Linux有比 Windows先進的磁碟緩沖技術。你有沒有發現你往硬碟寫數據的時候,很快就完成了?那是因為 Linux在內存里有很多磁碟緩沖區,你要寫到硬碟上的數據先被寫到了這些內存里。在一定的間隔時間後,Linux才把數據寫回硬碟,這樣不但高效,避免了多次硬碟操作,而且減少了文件的不連續,也就是減少了"碎片"。Windows當然也有磁碟緩沖,但是由於它內存管理的低效率,它不敢把大量內存都用來作為磁碟緩沖,因為它沒有能力在用的時候隨時把內存收回來。
2與硬體結合性
由於開放源代碼的特點LINUX得到AMD和INTEL公司的關注。因為這兩家公司都希望在64位晶元時代能夠和開放源代碼的操作系統系統緊密聯系LINUX的發展速度急快,從它的內核就可以看出。LINUX比其他操作系統更能適應晶元技術發展。
3並行化多任務處理
Linux系統調度每一個進程平等地訪問微處理器。由於CPU的處理速度非常快,其結果是,啟動的應用程序看起來好像在並行運行。事實上,從處理器執行一個應用程序中的一組指令到Linux調度微處理器再次運行這個程序之間只有很短的時間延遲,用戶是感覺不出來的。
經過對最重量級的資料庫Oracle 9i測試,在LINUX下的運行速度比在WIN2003 SERVER要快25%。這一篇,LINUX佔了上風。每次oracle發布新版資料庫的時候,都是會最先發布Linux版本的,而Windows版本的至少要半年以後才發布,深入理解後認為從底層來說倆個版本簡直就是2種軟體,雖然提供相同的功能。
4網路信息化
Linux的組網能力非常強大,它的TCP/IP代碼是最高級的。Linux提供了對於當前的TCP/IP協議的完全支持,並且包括了對下一代Internet。協議Ipv6的支持。Linux內核還包括了IP防火牆代碼、IP防偽、IP服務質量控制及許多安全特性。這些特性可以和像Cisco這樣的公司提供的高端路由設備的特性相媲美。此外,利用Redhat Linux提供的Samba組(並不是RedHat Linux獨有),Linux可以作為Windows客戶機的列印和文件伺服器,還可以用做NT的文件和列印伺服器。運用Linux包含的AppleTalk模塊,Linux甚至可以作為一個Macintosh客戶機的文件和列印伺服器。

三市場方面
1開源性方面:
楊元慶:「Windows不開源嚴重製約了IT產業發展」,開放源代碼是大勢所趨,Linux前途廣闊。互聯網免費的今天,開源性的事物將勢必會有更強的生存能力。

2 PC市場方向
全球PC市場出現了歷史上最嚴重的滑坡趨勢下,雖然在Window8的強烈攻勢下,消費者顯得無動於衷,依然轉向了智能手機和平板電腦。在如今Android和iOS占據大半江山的背景下,windowsphone的前景愈發暗淡。顯然微軟在移動終端高速發展的今天,windows操作系統存在天然的弱勢。

3 費用問題
很多Linux版本是不需要花錢的,恰恰相反,Windows每個版本的安裝都是需要另付費用的。

E. linux unix和windows有什麼區別

看什麼上對比了。
1、性能上,linux/unix平台是比較快的,這個平時我們個人用戶也能體驗出來,我平時需要經常用電腦,win7你開一天一夜,就有點卡,但是linux卻不如此。
2、交互性上, 前者定位的客戶是程序員,或者更精通計算機的人員,而windows定位的是普通大眾,其實從定位來看,兩者都有其得道之處。
3、從設計理念上來看,linux更講究哲學性,比如小即是美,但是正因為小即是美,所以很多程序需要通過shell腳本來協同作戰,所以不像windows那樣,一個大軟體就可以解決幾乎 所有的問題,當然 各有利弊。。看個人愛好了。
4、用途上來說,windows在普通用戶市場占著舉足輕重的位置,unix或者linux在伺服器市場上絕對占優勢 。除了性能外,更重要的是安全。

最後,其實不管什麼操作系統,只是用戶操作硬體的一個介面,一定要看你做什麼用,而不是說這個好,那個不好! 關鍵看個人用途。

F. linux和Unix 還有windows的關系,我不懂,求解。詳細點

都是操作系統,UNIX 是 30 年前貝爾實驗室做的。現在更多的描述是一類系統,比如 IBM 的 AIX , Oracle 的 solaris ,SCO 的 SCO UNIX ,其實 Windows 早期也有一個 UNIX 兼容層,FreeBSD 現在也算 UNIX 。Linux 是 20 年前 Linus 參考 MINIX 這個教學用 UNIX 系統內核,注意是內核,也就是操作系統最核心的部分。現在的 Linux 一般是 GNU/Linux ,意思就是 GNU 項目軟體 + Linux 內核。Windows 不用說了,是一個完整的操作系統。
一個完整的操作系統應該是內核 + 函數庫 + 用戶交互界面。

G. linux,unix.windows三大操作系統的區別在哪

1、操作

linux區分大小寫,windows在dos界面命令下不區分大小寫;

linux所有內容均以文件形式保存包括硬體,用戶,而windows文件和硬體沒什麼關系,兩個之間沒有關聯;

windows用擴展名區分文件如.exe代表執行文件,.txt代表文本文件,而linux無擴展名的概念,當然為了管理員區分方便會有部分擴展名如.gz , .bz2 ,.tar.bz2代表壓縮包。

.html ,,php代表網頁文件,這些純粹是給管理員看的便於區分,但是linux本身是沒有擴展名的,linux是以許可權區分文件的,文件許可權總共有十位。

windows下的.exe文件不能直接在linux下安裝與運行,同時linux大部分是字元界面,大大增加了linux系統的安全性,減少了木馬攻擊的可能性,同時linux字元界面佔用的系統資源要小於windows下的圖形界面所佔的資源。

2、系統概念

UNIX操作系統:

是一個強大的多用戶、多任務操作系統,支持多種處理器架構。

整個UNIX系統可分為五層:

最底層是裸機,即硬體部分;

第二層是UNIX的核心,它直接建立在裸機的上面,實現了操作系統重要的功能,如進程管理、存儲管理、設備管理、文件管理、網路管理等。

用戶不能直接執行UNIX內核中的程序,而只能通過一種稱為」系統調用」的指令,以規定的方法訪問核心,以獲得系統服務;

第三層系統調用構成了第四層應用程序層和第二層核心層之間的介面界面;

應用層主要是UNIX系統的核外支持程序,如文本編輯處理程序、編譯程序、系統命令程序、通信軟體包和窗口圖形軟體包、各種庫函數及用戶自編程序;

UNIX系統的最外層是Shell解釋程序,它作為用戶與操作系統交互的介面,分析用戶鍵入的命令和解釋並執行命令,Shell中的一些內部命令可不經過應用層,直接通過系統調用訪問核心層。

Linux操作系統:

是基於UNIX操作系統發展而來的一種克隆系統,是一套免費使用和自由傳播的類Unix操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。

Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。

Windows操作系統:

Windows1.0是微軟第一次對個人電腦操作平台進行用戶圖形界面的嘗試。Windows 1.0基於MS-DOS操作系統,實際上其本身並非操作系統,至多隻是基於DOS的應用軟體。

之後的 Windows 2.x,3.x 和 95,98,ME仍是基於DOS的操作系統。 而Windows NT則宣告了DOS操作系統的終結,並成為流行至今的主流操作系統。

3、發展背景

Linux與其他操作系統的區別是,Linux是從一個比較成熟的操作系統發展而來的,而其他操作系統,如Windows NT等,都是自成體系,無對應的相依託的操作系統。這一區別使得Linux的用戶能大大地從Unix團體貢獻中獲利。

因為Unix是世界上使用最普遍、發展最成熟的操作系統之一,它是七十年代中期發展起來的微機和巨型機的多任務系統,雖然有時介面比較混亂,並缺少相對集中的標准,但還是發展壯大成為了最廣泛使用的操作系統之一。

無論是Unix的作者還是Unix的用戶,都認為只有Unix才是一個真正的操作系統,許多計算機系統(從個人計算機到超級計算機)都存在Unix版本,Unix的用戶可以從很多方面得到支持和幫助。

因此,Linux做為Unix的一個克隆,同樣會得到相應的支持和幫助,直接擁有Unix在用戶中建立的牢固的地位。

4、使用費用

從使用費用上看,Linux與其他操作系統的區別在於Linux是一種開放、免費的操作系統,而其他操作系統都是封閉的系統,需要有償使用。

這一區別使得我們能夠不用花錢就能得到很多Linux的版本以及為其開發的應用軟體。當我們訪問Internet時,會發現幾乎所有可用的自由軟體都能夠運行在Linux系統上。

有來自很多軟體商的多種Unix實現,Unix的開發、發展商以開放系統的方式推動其標准化,但卻沒有一個公司來控制這種設計。

因此,任何一個軟體商(或開拓者)都能在某種Unix實現中實現這些標准。

OS/2和WindowsNT等操作系統是具有版權的產品,其介面和設計均由某一公司控制,而且只有這些公司才有權實現其設計,它們是在封閉的環境下發展的。

H. Unix 和Linux跟windows有什麼區別

linux與unix最大的區別是,unix是收費的,linux是開放源代碼並且是免費的。

unix適合工作站使用,而現在使用linux在普通PC上也可以獲得如同unix工作站一樣的穩定性與安全性。

很多公司用unix是為了買它的服務。

linux現在主要有兩個方向:一是用於做伺服器,工作站,用於運行專業設計軟體,比如redhat企業版,suse企業版,redflag,debian等,這些版本是提供收費服務的。
另一個方向是個人桌面,一般由社區提供支持,個人桌面強調個性與便攜,比如ubuntu,fedora,opensuse等,這些版本採用非常新的內核與庫,因而可能會有很多不成熟的因素,比如fedora,雖然與redhat同公司,但每個版本都比較冒進。個人桌面是完全免費的。

windows是個人桌面中的霸主,作為個人使用,其便攜性無與倫比,而且很多人都習慣了windows的視窗,以至於這個老大地位不易動搖。很多公司只針對windows製作軟體,當然,病毒製造者也喜歡在windows中傳播病毒。

mac os :蘋果的操作系統,也是從unix發展而來的,大多專用於蘋果機。

熱點內容
什麼配置可以算神機 發布:2024-10-06 21:52:09 瀏覽:421
兩條吊筋怎麼配置高度 發布:2024-10-06 21:46:22 瀏覽:490
安卓平板b站緩存文件位置 發布:2024-10-06 21:44:43 瀏覽:906
能緩存視頻的播放器 發布:2024-10-06 21:36:48 瀏覽:132
安卓接入點哪個好 發布:2024-10-06 21:25:01 瀏覽:450
ns伺服器怎麼搭建 發布:2024-10-06 20:56:22 瀏覽:806
自解壓功能 發布:2024-10-06 20:51:40 瀏覽:591
win7限制上傳速度 發布:2024-10-06 20:42:58 瀏覽:542
php判斷字元串是否空 發布:2024-10-06 20:42:48 瀏覽:117
行業均衡配置基金有哪些 發布:2024-10-06 20:42:11 瀏覽:195