自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux操作系統(tǒng)詳解之七劍天仙

系統(tǒng)
本文真正講解Linux操作系統(tǒng)帶給我們的七件武器。一、拳頭——編程能力二、多情環(huán)——組網(wǎng)能力三、長生劍—創(chuàng)新能力四、碧玉刀——UNIX能力五、離別鉤——懷舊能力等期間武器。

學(xué)習(xí)Linux操作系統(tǒng)時,你可能會遇到多種問題,這里將介紹編程能力,組網(wǎng)能力等問題的解決方法,在這里拿出來和大家分享一下。

一、拳頭——編程能力

Linux產(chǎn)生于一群真正的黑客。盡管人們習(xí)慣于認(rèn)為Linus是 Linux的締造者,在linux包含的數(shù)以千計(jì)的文件中,也有一個名為Credits的文件記錄了主要的Linux Hacker們的姓名和電子郵件地址(這個列表中包含了100多個名字,世界各地的都有),但沒有人說得清究竟有多少人參與了Linux的改進(jìn)。這一游戲到今天并沒有隨著時間的推移而停止,相反卻因?yàn)長inux的日益流行而愛好者甚眾。因此開始使用Linux操作系統(tǒng)就猶如加入了一個高手如云的編程組織。你可以通過互聯(lián)網(wǎng)隨時了解來自地球的某一個角落的該領(lǐng)域的最新進(jìn)展;如果你的英文足夠好,加入一個討論組,你就可以得到不知來自什么地方的神密高手的點(diǎn)撥。由于 GPL的存在,你還可以得到開放的源代碼,從而不用發(fā)愁學(xué)習(xí)資料的來源。

隨著更多專業(yè)公司的介入,Linux可以提供的開發(fā)工具的功能也越發(fā)強(qiáng)大。如TurboLinux就具有強(qiáng)大的應(yīng)用程序開發(fā)環(huán)境,提供了各種開發(fā)應(yīng)用程序的工具,具有對多種語言如:C、C++、Java、 Perl、Tcl/tk、Python和Fortran 77的編譯器/解釋器,以及集成開發(fā)環(huán)境、調(diào)試和其他開發(fā)工具。

再如 Janus Software公司開發(fā)的被稱為Linux版VB的Phoenix Object Basic,它是一套獨(dú)特的面向?qū)ο蟮腖inux RAD(Rapid Application Development,快速應(yīng)用軟件開發(fā)工具)。它綜合了Python和Perl等面向?qū)ο缶幊陶Z言的強(qiáng)大功能,同時,提供了類似Visual Basic的易用性。熟悉Windows環(huán)境下Visual Basic的編程者都可以順利地使用Phoenix Object Basic。

LynuxWorks 公司的VisualLynux可以和微軟的Visual C++相媲美,它集成了微軟Visual C++開發(fā)工具以支持Linux操作系統(tǒng)的產(chǎn)品,它不但兼容LynuxWorks公司的BlueCat Linux,而且還兼容其他的Linux 2.2.12版本。LynuxWorks公司甚至聲稱從此Visual C++就具備了開發(fā)嵌入式Linux應(yīng)用程序的能力。嵌入式Linux操作系統(tǒng)講解現(xiàn)在相當(dāng)熱門,已經(jīng)廣泛地應(yīng)用在各式各樣的通信基礎(chǔ)產(chǎn)品。我想可能有些 Visual C++的使用者看到這里已經(jīng)動了心,想要嘗試一把了。強(qiáng)大的開發(fā)工具+開放源代碼+高手點(diǎn)撥,結(jié)果是什么呢?想來編程狂熱分子已經(jīng)心知肚明。因此強(qiáng)烈建議對編程有狂愛、總喜歡用程序解決問題的人使用Linux,去擁有Linux操作系統(tǒng)提供的第一件武器——編程能力。

二、多情環(huán)——組網(wǎng)能力

Linux 的組網(wǎng)能力非常強(qiáng)大,它的TCP/IP代碼是最高級的。Linux提供了對于當(dāng)前的TCP/IP協(xié)議的完全支持,并且包括了對下一代Internet。協(xié)議Ipv6的支持。Linux內(nèi)核還包括了IP防火墻代碼、IP防偽、IP服務(wù)質(zhì)量控制及許多安全特性。這些特性可以和像Cisco這樣的公司提供的高端路由設(shè)備的特性相媲美。

此外,利用Redhat Linux提供的Samba組(并不是RedHat Linux獨(dú)有),Linux可以作為Windows客戶機(jī)的打印和文件服務(wù)器,還可以用做NT的文件和打印服務(wù)器。運(yùn)用Linux包含的 AppleTalk模塊,Linux甚至可以作為一個Macintosh客戶機(jī)的文件和打印服務(wù)器。讓Apache這個世界上應(yīng)用范圍最廣的Web服務(wù)器軟件系統(tǒng)跑在linux上,你就可以運(yùn)行自己的Intranet或者Internet web服務(wù)器。

Linux還包含了一個Ftp 服務(wù)程序、一個電子郵件傳輸代理程序以及,POP和IMAP郵件服務(wù)程序。如果你愿意,你還可以在Internet上免費(fèi)獲得一個Linux的LDAP服務(wù)程序。面對如此強(qiáng)大的網(wǎng)絡(luò)功能,我們強(qiáng)烈建議對構(gòu)造網(wǎng)絡(luò)有興趣的人掌握Linux的第二件武器—組網(wǎng)能力。

三、長生劍—創(chuàng)新能力

“如果你總是使用微軟的開發(fā)工具,你一生只能做個操作人員?!边@話一點(diǎn)都不假。Linux是自由軟件,而自由軟件和非自由軟的區(qū)別在于:
1。自由軟件是開放的,成千上萬的人可以檢查這個軟件,快速地找到并修改其錯誤碼。
2。最終用戶可以按照自己的意愿自定義自由軟件,有特殊需要的用戶也可以完全按照他們認(rèn)為合適的方式定制自己的Linux。
3。自由軟件為了防止重復(fù)發(fā)明,通過共享源代碼和思想來節(jié)省很多工作量。

以上這些特性是不是對有想法的好事者有莫大的吸引力?不僅如此,Linux由于自身的優(yōu)點(diǎn),應(yīng)用領(lǐng)域也越來越廣泛。如最近嵌入式Linux操作系統(tǒng)相當(dāng)熱門,已廣泛應(yīng)用于包括筆記本電腦、連網(wǎng)裝置、網(wǎng)絡(luò)電視等在內(nèi)的各式各樣的通信基礎(chǔ)產(chǎn)品,而嵌入式操作系統(tǒng)正日益成為一種勢不可擋的流行趨勢,最終電腦、通訊、家電會因?yàn)樗拇嬖诙蔀橐惑w。

這些也為有想法的好事者提供了更廣闊的發(fā)揮空間。在夢想就是力量的今天,沒有了創(chuàng)新能力是不可想象的。因此強(qiáng)烈建議那些具有較強(qiáng)的鉆研精神,喜歡刨根問底的好事者學(xué)習(xí)使用Linux,利用Linux提供的第三件武器—創(chuàng)新能力。

四、碧玉刀——UNIX能力

人們所以選擇Linux的又一個重要原因是在于它的UNIX兼容性。由于Linux是一套自由軟件,用戶可以無償?shù)氐玫剿捌湓创a,無償?shù)孬@得大量的應(yīng)用程序,還可以任意地修改和補(bǔ)充它們。這對用戶學(xué)習(xí)、了解UNIX操作系統(tǒng)的內(nèi)核非常有益??梢哉fLinux為廣大用戶提供了一個在家里學(xué)習(xí)和使用UNIX 操作系統(tǒng)的廉價的機(jī)會。

現(xiàn)在有了許多CD-ROM供應(yīng)商和軟件公司對Linux操作系統(tǒng)的支持,Linux成為UNIX系統(tǒng)在個人計(jì)算機(jī)上的一個代用品。在用戶級,Linux與UNIX非常相似,可以說了解UNIX,就了解了Linux的大部分內(nèi)容;在編程級,大多數(shù)應(yīng)用程序只需要很少的工作就可以在Linux和UNIX間轉(zhuǎn)換。而且Linux也有意設(shè)計(jì)為與UNIX兼容,從而便于利用UNIX軟件的主體。

Linux 能夠很好地與其他UNIX機(jī)器相互操作,它使用了像RPC(遠(yuǎn)程過程調(diào)用)和NFS(網(wǎng)絡(luò)文件系統(tǒng))這樣的標(biāo)準(zhǔn)UNIX服務(wù)。Linux還繼承了UNIX 的靈活性和可定制性,使其適合于廣泛的應(yīng)用程序,包括適應(yīng)于傳統(tǒng)的服務(wù)器和桌面應(yīng)用程序,以及像嵌入式系統(tǒng)這樣的不常見的應(yīng)用程序。

因此,如果一個用戶在公司上班的時候在UNIX系統(tǒng)上編程,或者在工作中是一位UNIX的系統(tǒng)管理員,他就可以在家里安裝一套UNIX的兼容系統(tǒng),即 Linux操作系統(tǒng)。在家中使用Linux就能夠完成一些工作任務(wù)。而急于通過Linux的學(xué)習(xí)掌握UNIX的目的想必不用多說了,在這個網(wǎng)絡(luò)人才因稀缺而身價倍增的年代,想靠技術(shù)吃飯又不想掌握服務(wù)器端技術(shù)的人才是真正的傻瓜。

五、離別鉤——懷舊能力

在這個IT技術(shù)日新月異的年代,懷舊應(yīng)該不是一個好習(xí)慣,盡管懷舊可以有一種很不錯的情調(diào)。但慢慢地我們發(fā)現(xiàn)我們不得不懷舊了,因?yàn)槲覀內(nèi)ツ陝傎I的電腦現(xiàn)在已經(jīng)老掉牙了。盡管每個IT廠商都嚷著他們的產(chǎn)品可以有效地降低我們的TCO(總擁有成本),可我們手里設(shè)備的折舊速度還是在不斷加快。如果你肯聽我的,我會說這世上從來就沒有救世主,還是試試我推薦的Linux吧。

Linux非常小,可以有效地利用硬件。Linux的最小安裝僅需要4MB內(nèi)存,而你也可以在你的486機(jī)器上安裝Linux并將其用做防火墻或Web服務(wù)器。我讀到的Linux名著中甚至記載了有人用二手386建立了路由器和防火墻。 Linux內(nèi)核允許在運(yùn)行時裝載和卸載硬件的驅(qū)動程序。這樣因?yàn)椴槐匮b載全部的驅(qū)動程序,就可以最大化地使用內(nèi)存??傊甃inux可以使老機(jī)器獲得新生,節(jié)省我們的財(cái)力。因此強(qiáng)烈建議那些跑Windows像蝸牛一樣慢的電腦的機(jī)主們學(xué)習(xí)Linux。

六、霸王槍——穩(wěn)定能力

運(yùn)行Linux的機(jī)器啟動一次可以運(yùn)行數(shù)月。Linux提供了完全的內(nèi)存保護(hù),每個進(jìn)程都運(yùn)行在自己的虛擬地址空間中,并且不會損壞其他進(jìn)程或內(nèi)核使用的地址空間。任務(wù)與內(nèi)核間也是相互隔離,即行為不良或編寫不良的程序只能毀壞自己。因此被破壞的進(jìn)程幾乎不可能使系統(tǒng)崩潰。

Linux在和Windows98和NT在安全性的較量中占有上風(fēng),和Windows2000的情況又怎么樣呢?資深的系統(tǒng)安全分析家指出:Windows 2000在網(wǎng)絡(luò)系統(tǒng),服務(wù)器連接方面的工作準(zhǔn)備不足,Linux仍然是目前最安全的操作系統(tǒng)。資深的系統(tǒng)安全分析家還預(yù)計(jì)到今年年底Windows 2000才能完成測試、除蟲工作,目前比較安全的操作系統(tǒng)仍然是商業(yè)版本的UNIX和Linux。資深的系統(tǒng)安全分析家肯定地認(rèn)為:在未來的5年里,Linux將成為最安全的操作系統(tǒng)。到2005年,管理和使用Linux將是一件十分容易的事情?,F(xiàn)在可以說Linux是一個非常堅(jiān)固的系統(tǒng)了,因此強(qiáng)烈建議對于Windows的藍(lán)屏死機(jī)極為厭惡的人學(xué)習(xí)Linux,使用Linux提供的第六件武器——穩(wěn)定能力。

七、孔雀翎——支付能力

Linux 提供的第七件武器和金錢有關(guān),這是一個不容回避的問題。因?yàn)閮r格原因,每個人都可以擁有正版的Linux。此外Linux還是一個完全開放的系統(tǒng)。它支持各種像POSIX標(biāo)準(zhǔn)這樣的開放標(biāo)準(zhǔn)和TCP/IP的Internet工程任務(wù)組標(biāo)準(zhǔn)。由于避免了專有的API(應(yīng)用程序接口)和協(xié)議,可以減少對單一供應(yīng)商的依賴。這樣就不會出現(xiàn)像使用專用系統(tǒng)的情況:一旦犯了錯誤,只能繼續(xù)使用原來的系統(tǒng)供用商的產(chǎn)品。也就是不會出現(xiàn)先享受低價,而在后期需要付出高額服務(wù)費(fèi)的情況。因此強(qiáng)烈建議不想花太多的錢,又想使用正版軟件的人學(xué)習(xí)和使用Linux。

【編輯推薦】

  1. Linux廠商發(fā)布最新操作系統(tǒng)Ubuntu 9.10
  2. Linux Makefile由淺入深剖析
  3. linux腳本編寫基礎(chǔ)之珍藏
  4. linux makefile文件心得筆記
  5. 研討linux Emacs使用手冊
責(zé)任編輯:薛輩輩 來源: linux
相關(guān)推薦

2009-12-23 10:05:30

Linux操作系統(tǒng)

2009-12-10 17:27:19

Linux操作系統(tǒng)

2009-12-10 16:45:39

Linux操作系統(tǒng)

2009-12-10 14:27:07

Linux操作系統(tǒng)

2022-09-13 11:26:23

Linux發(fā)行版

2009-12-14 17:25:20

Linux操作系統(tǒng)

2009-12-09 17:25:19

Linux操作系統(tǒng)

2009-12-22 10:33:32

Linux操作系統(tǒng)

2021-08-12 14:49:44

操作系統(tǒng)線程進(jìn)程

2010-03-18 14:52:05

Linux操作系統(tǒng)

2010-03-18 15:16:37

Linux操作系統(tǒng)

2009-12-23 10:36:48

Linux操作系統(tǒng)

2020-12-29 16:39:01

Linux代碼命令

2009-02-27 09:10:53

Linux操作系統(tǒng)虛擬化三劍客

2009-12-02 16:47:42

Linux操作系統(tǒng)

2010-03-18 15:07:13

Linux操作系統(tǒng)

2009-08-21 15:33:56

應(yīng)用技巧嵌入式LinuxLinux操作系統(tǒng)

2010-04-29 14:08:38

Unix操作系統(tǒng)

2020-06-28 09:40:58

操作系統(tǒng)GPUCPU

2014-09-22 15:33:54

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號