linux系統(tǒng)的特點(diǎn)
1.模塊化程度高
linux的內(nèi)核設(shè)計(jì)非常精巧,分成進(jìn)程調(diào)度、內(nèi)存管理、進(jìn)程間通信、虛擬文件系統(tǒng)和網(wǎng)絡(luò)接口五大部分。其獨(dú)特的模塊機(jī)制可根據(jù)用戶(hù)的需要,實(shí)時(shí)地將某些模塊插入或從內(nèi)核中移走,使得Linux系統(tǒng)內(nèi)核可以裁剪得非常小巧,很適合于嵌入式系統(tǒng)的需要。
2.源碼公開(kāi)
由于Linux系統(tǒng)的開(kāi)發(fā)從一開(kāi)始就與gnu項(xiàng)目緊密地結(jié)合起來(lái),所以它的大多數(shù)組成部分都直接來(lái)自GNU項(xiàng)目。任何人、任何組織只要遵守GPL條款,就可以自由使用Linux 源代碼,為用戶(hù)提供了最大限度的自由度。
同時(shí),源碼開(kāi)放給各教育機(jī)構(gòu)提供極大的方便,從而也促進(jìn)了Linux的學(xué)習(xí)、推廣和應(yīng)用。
相關(guān)學(xué)習(xí)視頻推薦:linux視頻教程
3.廣泛的硬件支持
Linux能支持x86、ARM、MIPS、ALPHA和PowerPC等多種體系結(jié)構(gòu)的微處理器。目前已成功地移植到數(shù)十種硬件平臺(tái),幾乎能運(yùn)行在所有流行的處理器上。
4.安全性及可靠性好
內(nèi)核高效穩(wěn)定。Linux內(nèi)核的高效和穩(wěn)定已在各個(gè)領(lǐng)域內(nèi)得到了大量事實(shí)的驗(yàn)證。
Linux中大量網(wǎng)絡(luò)管理、網(wǎng)絡(luò)服務(wù)等方面的功能,可使用戶(hù)很方便地建立高效穩(wěn)定的防火墻、路由器、工作站、服務(wù)器等。為提高安全性,它還提供了大量的網(wǎng)絡(luò)管理軟件、網(wǎng)絡(luò)分析軟件和網(wǎng)絡(luò)安全軟件等。
5.具有優(yōu)秀的開(kāi)發(fā)工具
開(kāi)發(fā)嵌入式系統(tǒng)的關(guān)鍵是需要有一套完善的開(kāi)發(fā)和調(diào)試工具。嵌入式Linux為開(kāi)發(fā)者提供了一套完整的工具鏈(Tool Chain),能夠很方便地實(shí)現(xiàn)從操作系統(tǒng)到應(yīng)用軟件各個(gè)級(jí)別的調(diào)試。
6.有很好的網(wǎng)絡(luò)支持與文件系統(tǒng)支持
Linux從誕生之日起就與Internet密不可分,支持各種標(biāo)準(zhǔn)的Internet網(wǎng)絡(luò)協(xié)議,并且很容易移植到嵌入式系統(tǒng)當(dāng)中。目前,Linux幾乎支持所有主流的網(wǎng)絡(luò)硬件、網(wǎng)絡(luò)協(xié)議和文件系統(tǒng),因此它是NFS的一個(gè)很好的平臺(tái)。
7.與unix完全兼容
目前,在Linux中所包含的工具和實(shí)用程序,可以完成UNIX的所有主要功能。
Win系統(tǒng)的特點(diǎn)
直觀、高效的面向對(duì)象的圖形用戶(hù)界面,易學(xué)易用,windows用戶(hù)界面和開(kāi)發(fā)環(huán)境都是面向?qū)ο?/b>的,這種操作方式模擬了現(xiàn)實(shí)世界的行為,易于理解、學(xué)習(xí)和使用。
Linux與win的區(qū)別
windows平臺(tái):數(shù)量和質(zhì)量的優(yōu)勢(shì),不過(guò)大部分為收費(fèi)軟件;由微軟官方提供重要支持和服務(wù)。
linux平臺(tái):大都為開(kāi)源自由軟件,用戶(hù)可以修改定制和再發(fā)布,由于基本免費(fèi)沒(méi)有資金支持,部分軟件質(zhì)量和體驗(yàn)欠缺;由全球所有的Linux開(kāi)發(fā)者和自由軟件社區(qū)提供支持。
更多相關(guān)知識(shí)請(qǐng)?jiān)L問(wèn):linux視頻教程