成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux應(yīng)用發(fā)展綜述

linux 應(yīng)用發(fā)展綜述一 linux 簡介Linux 是一套免費(fèi)使用和自由傳播的類 Unix 操作系統(tǒng),它主要用于基于 Intel x86系列 CPU 的計(jì)算機(jī)上。這個系統(tǒng)是由世界各地的成千上萬的程

linux 應(yīng)用發(fā)展綜述

一 linux 簡介

Linux 是一套免費(fèi)使用和自由傳播的類 Unix 操作系統(tǒng),它主要用于基于 Intel x86系列 CPU 的計(jì)算機(jī)上。這個系統(tǒng)是由世界各地的成千上萬的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的 Unix 兼容產(chǎn)品。 Linux 的出現(xiàn),最早開始于一位名叫 Linus Torvalds的計(jì)算機(jī)業(yè)余愛好者,當(dāng)時他是芬蘭赫爾辛基大學(xué)的學(xué)生。他的目的是想設(shè)計(jì)一個代替 Minix (是由一位名叫 Andrew Tannebaum的計(jì)算機(jī)教授編寫的一個操作系統(tǒng)示教程序)的操作系統(tǒng),這個操作系統(tǒng)可用于 386、 486或奔騰處理器的個人計(jì)算機(jī)上,并且具有 Unix 操作系統(tǒng)的全部功能,因而開始了 Linux 雛形的設(shè)計(jì)。 Linux 以它的高效性和靈活性著稱。它能夠在 PC 計(jì)算機(jī)上實(shí)現(xiàn)全部的 Unix 特性,具有多任務(wù)、多用戶的能力。 Linux 是在 GNU 公共許可權(quán)限下免費(fèi)獲得的,是一個符合 POSIX 標(biāo)準(zhǔn)的操作系統(tǒng)。 Linux 操作系統(tǒng)軟件包不僅包括完整的 Linux 操作系統(tǒng),而且還包括了文本編輯器、高級語言編譯器等應(yīng)用軟件。它還包括帶有多個窗口管理器的 X-Windows 圖形用戶界面,如同我們使用 Windows NT一樣,允許我們使用窗口、圖標(biāo)和菜單對系統(tǒng)進(jìn)行操作。 二linux 的優(yōu)缺點(diǎn)

優(yōu)點(diǎn)

1安全 - 幾乎不存在諸如病毒、間諜軟件、流氓軟件之類的問題。

2易維護(hù) - 請忘掉掃描病毒、磁盤碎片整理、清理注冊表以及頻繁的被要求重啟等等諸如此類的問題。

3穩(wěn)定 - GNU/Linux 是非常穩(wěn)定的。 雖然個別應(yīng)用程序可能會崩潰,但操作系

,

統(tǒng)本身的崩潰是非常罕見的。(事實(shí)上一些非官方打包程序是較為不穩(wěn)定的) 4軟件自由/開源 - 您可以隨意的使用軟件。如果您愿意的話,甚至可以自由地學(xué)習(xí)程序源代碼,修改程序以及任意的分享程序,而不用受制于所謂的用戶許可協(xié)議。(當(dāng)然要在GPL 或者其他開源許可協(xié)議的條件之下)

5開放標(biāo)準(zhǔn) - GNU/Linux 和運(yùn)行在其上的應(yīng)用程序,大多數(shù)都符合開放標(biāo)準(zhǔn),這使得與其他平臺的無縫兼容成為可能,并幫助您避免受制于一些廠商的限制。 6社區(qū) - GNU/Linux已經(jīng)被形容為 "world wide team sport",由全世界的優(yōu)秀程序員提供支持。

7低成本 - 大多數(shù) GNU/Linux 發(fā)行版是可以免費(fèi)下載的,并且擁有大量的免費(fèi)程序支持。此外,大多數(shù) GUN/Linux 對硬件的要求較低,這意味著您并不需要頻繁的對硬件進(jìn)行升級。

8合法 - 人們可以合法并且免費(fèi)的獲取一些高質(zhì)量的軟件,這意味著我們并不必要去盜版或者使用盜版(當(dāng)然這是非法的),也不會受制于一些利用壟斷地位而濫用市場支配手段的企業(yè)。(是不是該特指下微軟...)

9透明公開 - 絕大多數(shù) GNU/Linux 是開放開發(fā)的,使用公共郵件列表、公共IRC 頻道、公共bug 追蹤、公共新特性追蹤等等。

10多樣選擇 - 在 Linux 的世界中,有很多不同的發(fā)行版本,有些由商業(yè)公司支持,有些則由非商業(yè)組織維護(hù)。這些不同的發(fā)行版本可以運(yùn)行在不同類型的計(jì)算機(jī)上,比如手機(jī)、個人計(jì)算機(jī)甚至超級電腦。我們甚至可以根據(jù)自己的愛好和需要選擇不同的桌面環(huán)境,以更好的完成我們的工作。

11嘗新 - 或許僅僅是為了不斷的嘗試一些新的或者不同的東西,成為很多人最原始的動機(jī)。

,

缺陷

1從頭學(xué)起 - 您將會學(xué)習(xí)一個全新的不同的操作系統(tǒng)、很多新的程序,以及很多全新的名詞術(shù)語。 ——并且您需要 忘卻 在其他操作系統(tǒng)(如MS Windows)上學(xué)習(xí)的舊知識。

2缺失的應(yīng)用軟件和游戲 - 您會失去一些熟知的應(yīng)用程序,典型的如Microsoft Office 、 Adobe Photoshop 和其他流行的大型主流游戲。雙系統(tǒng)啟動、WINE 或虛擬機(jī)會提供這問題的部分解決辦法。當(dāng)然有很多可選的高質(zhì)量 GNU/Linux 原生軟件值得用,后面將介紹各種 GNU/Linux 下的應(yīng)用軟件。

3缺少硬件支持 - 絕大多數(shù)硬件是支持的,但不是全部——在購買新硬件組件前建議您研究一下兼容性 ——越新的和分布越少的組件,出問題的風(fēng)險(xiǎn)越大。 4尋求幫助更難 - 通常朋友、家人、同事不能幫您解決 GNU/Linux 相關(guān)問題,所以您需要在線獲取幫助,這通常并不如您的朋友“現(xiàn)場”幫您解決那樣高效。

三 LINUX 與WINDOWS 的比較

兩者都是多任務(wù)的操作系統(tǒng),都支持同樣的用戶接口、網(wǎng)絡(luò)和安全性。但是,WINDOWS 是專用系統(tǒng),由開發(fā)的公司控制接口和設(shè)計(jì),并建立了嚴(yán)格的標(biāo)準(zhǔn),而且購買的價(jià)格高。而LINUX 是自由軟件,其開發(fā)采用開放和協(xié)作的模式,因而有利于充分程序人員的集體智慧,大量減少不必要的重復(fù)勞動,并使得自由軟件的弱點(diǎn)能及時發(fā)現(xiàn)和得到克服,具有強(qiáng)大的生命力。LINUX 正在競爭UNIX 和WINDOWS NT的市場份額。它是目前唯一可以與MICROSOFT WINDOWS抗衡的操作系統(tǒng);蓋茨也承認(rèn)LINUX 是微軟的競爭對手。

四 LINUX 與UNIX 的比較

實(shí)質(zhì)上,LINUX 是UNIX 的一種版本。UNIX 支持的硬件要多一些,LINUX

,

支持的硬件也在不斷擴(kuò)大。很突出的一點(diǎn)是,LINUX 至少和商用UNIX 一樣穩(wěn)定。對于許多用戶來說,最重要的因素是價(jià)格;顯然,在這一點(diǎn)上LINUX 要占優(yōu)勢。LINUX 使得用戶在PC 機(jī)上運(yùn)行完整的UNIX 。所以,LINUX 為筆者們學(xué)習(xí)UNIX 提供了廉價(jià)的機(jī)會。

五Linux 應(yīng)用范圍。

個人Unix 工作站 :

Linux 對于那些負(fù)擔(dān)不起Sun 或是HP 工作站的公司,對于每一個工程師和所有在X 終端上遇到困難的人來說都是極棒的產(chǎn)品,可以同時保留一些舊格式文件和繼續(xù)使用原有程序的DOS 和Windows 混合環(huán)境下用戶使用。 X 應(yīng)用服務(wù)器 :

使用Linux 作為應(yīng)用服務(wù)器去加快RISC 工作站與使用Linux 作為工作站一樣,都是非常合理的選擇。如果把Linux 配置成應(yīng)用服務(wù)器,就能通過 運(yùn)行DOS X 服務(wù)器把286、386等低檔次的機(jī)器作為啞終端重新利用起來。這也說明了Linux 是低預(yù)算的X Windows網(wǎng)絡(luò)的選擇。

Unix 開發(fā)平臺 :

Linux 能夠支持Unix 開發(fā),不但支持主流語言,也支持其它語言; 其跨平臺的環(huán)境還可以為其它Unix 操作系統(tǒng)平臺產(chǎn)生二進(jìn)制代碼;GNU C、GNU C 、GNU Fortran 77、ADA 、Pascal 、Modula 2和TCL/Tk、Scheme 和SmallTalk/X 均可免費(fèi)使用,并附帶詳細(xì)的工作代碼庫; 流行的Motif Widgets也能從幾個供應(yīng)商手中買到; 多種語言的編譯器有助于節(jié)省開發(fā)時間。所有這些,再加上靈活的

,

shell 語言編輯器(大小寫敏感) 、源代碼包和 詳細(xì)文檔都給了編程者充分的可定制環(huán)境。另外,它也能作為一個理想的計(jì)算機(jī)學(xué)習(xí)系統(tǒng),在不打擾用戶共享設(shè)施的環(huán)境中,盡情控制這個復(fù)雜的系統(tǒng)。

商業(yè)開發(fā) :

在商業(yè)開發(fā)系統(tǒng)中,執(zhí)行CA/Clipper(基于DBase 和Fox 超集的面向?qū)ο缶幾g器的含義是,Clipper 的開發(fā)者只需對軟件做很少的改動就 能適應(yīng)Linux 的運(yùn)行。其結(jié)果是功能相同,而性能提高了,在一樣的硬件條件下,速度比DOS 版本快了20~200倍。

網(wǎng)絡(luò)服務(wù)器 :

可將Linux 配置為使用NFS 、Apple Talk及NetBIOS 協(xié)議。其性優(yōu)價(jià)廉的特性使其頗具吸引力。由LAN 橋接而生成WAN 也是Linux 的一個很好的用途。當(dāng)Linux 運(yùn)行于RISC 和SMP(對稱多處理) 硬件系統(tǒng)時,它可為嚴(yán)謹(jǐn)?shù)暮笈_處理帶來便利及易用性。

Internet 服務(wù)器 :

Internet 服務(wù)器使用是Linux 的一項(xiàng)重要應(yīng)用。以Linux 和Apache 為基礎(chǔ)的Internet 和Intranet 服務(wù)器價(jià)格低廉、性能卓越和易于維護(hù)。在美國,大多數(shù)廉價(jià)服務(wù)器以Linux 為基礎(chǔ)。根據(jù)Infobeads 的考察,有26或更多的ISP 在利用 Linux 。Linux 能用作WWW 服務(wù)器、域名服務(wù)器、防火墻、FTP 服務(wù)器、郵件服務(wù)器等。用單一的服務(wù)器能提供所有這些功能。

Ios 對網(wǎng)絡(luò)服務(wù)器實(shí)用的操作系統(tǒng)作了一次調(diào)查。Internet Operating System Counter(ios )在1998年的9月進(jìn)行了一次比較特別的調(diào)查,它的基本思路是對互聯(lián)網(wǎng)上所有的服務(wù)器使用的操作系統(tǒng)進(jìn)行識別并統(tǒng)計(jì)結(jié)果, Ios 使用了一

,

個程序自動收集互聯(lián)網(wǎng)上的計(jì)算機(jī)地址,查詢計(jì)算機(jī)并判斷使用的系統(tǒng),雖然有些系統(tǒng)識別不出來,但是絕大多數(shù)的系統(tǒng)都可以識別。遺憾的 是,這次調(diào)查沒有徹底完成,這個系統(tǒng)會掃描網(wǎng)絡(luò)中所有的主機(jī),它的行為也類似于黑客的做法。在對意大利的計(jì)算機(jī)進(jìn)行網(wǎng)絡(luò)查詢時被一家以色列網(wǎng)絡(luò)安全公司懷 疑為黑客入侵,所以被迫中斷,不過這次運(yùn)行了大約10天,掃描了上百萬的服務(wù)器,它的結(jié)果也可以真實(shí)反映網(wǎng)絡(luò)操作系統(tǒng)的真實(shí)情況。

排名 操作系統(tǒng) 主機(jī)比率

1 Linux 26.3

2 Window95/98/nt 23.4

3 BSD family 22.6

4 Solaris/SunOS 14.4

發(fā)展新方向

大量的可用性強(qiáng),功能更加完善的軟件,隨著象IBM 、SGI 、HP 、Compaq 等這些著名計(jì)算機(jī)廠商對支持Linux 的支持,包括Informix 、Sybase 和Oracle 宣布其數(shù)據(jù)庫產(chǎn)品支持Linux 之后,Corel 、SAP 、Sun 、CA 等專注于不同領(lǐng)域的

用戶數(shù)已近700萬,并且隨著各類商業(yè)應(yīng)用軟件相繼宣布支持Linux ,用戶數(shù)量還將大幅度的增長。Xteam 最近推出的桌面產(chǎn)品-------XteamLinux4.0,正是這一歷史背景下最具領(lǐng)先性的中文Linux

產(chǎn)品,這個產(chǎn)品的推出為越來越多的惠普-英特爾攜手推進(jìn)Linux 最新應(yīng)用

,

中國乃至整個亞太地區(qū)正在成為Linux 應(yīng)用的新興熱點(diǎn)地區(qū),該中心將成為推動Linux 發(fā)展的不可或缺的中間力量。Linux 是一個開放源代碼(open -source )的操作系統(tǒng)。由于具有低成本,安全性好,功能強(qiáng),易于使用等諸多優(yōu)點(diǎn),正在受到越來越多用戶的青睞,其發(fā)展前景不可限量。但同時,Linux 還出于剛剛起步的初級發(fā)展階段,其普遍應(yīng)用還有相當(dāng)長的路要走。根據(jù)IDC 最近所做的調(diào)查,缺乏實(shí)際應(yīng)用是目前阻礙其發(fā)展的首要原因。此次惠普公司和英特爾公司兩強(qiáng)攜手,致力于Linux 解決方案的研發(fā),無疑將極大推進(jìn)Linux 的應(yīng)用。 參考文獻(xiàn)

[1] 陳向陽, 方漢Uniux 實(shí)用大全. 科學(xué)出版社, 1998 [2] 孫瓊. 嵌入式Linux 應(yīng)用程序開發(fā)詳解[M].人民郵電出版社,2006

[3] 宋寶華.Linux 設(shè)備驅(qū)動開發(fā)詳解[M].北京:人民郵電出版社,2008

[4] 董志國, 李式巨. 嵌入式Linux 設(shè)備驅(qū)動程序開發(fā)[J].計(jì)算機(jī)工程與設(shè)計(jì),2006,27(20):3737-3740

標(biāo)簽: