丁香花视频免费播放,偷拍,清纯,欧美,久久精品,超碰国产精品久久国产精品99,新版天堂资源网,av在线观看

無標(biāo)題文檔

全網(wǎng)生態(tài)整合營銷定義者

一套完整的生態(tài)整合營銷系統(tǒng)
真正全網(wǎng)覆蓋式營銷方案,聚合全網(wǎng)流量,讓更多客戶找到您

新手認(rèn)識Linux系統(tǒng)

來源: 時間:2009-08-20 05:14:39 瀏覽次數(shù):

什么是 Linux?

用最簡單的話說,Linux 是一個操作系統(tǒng)。它是一位赫爾辛基大學(xué)學(xué)生 Linus Torvalds(Linux 是 Linus's UNIX 的縮寫)在 1991 年 10 月創(chuàng)造的。Linux 本身實際上只是其內(nèi)核;它實現(xiàn)了多任務(wù)和多用戶功能,管理硬件,分配內(nèi)存并且使應(yīng)用程序能夠運行。

對于任何一種操作系統(tǒng),普通用戶絕對沒有足夠的興趣去了解如內(nèi)核內(nèi)部細節(jié)這樣的內(nèi)容。只有真正致力于此的人 ― 那些放棄個人生活或受雇做這種工作的人 ― 才愿意探索這些復(fù)雜的東西。

但即使您從未親身深入研究過內(nèi)核,那么也別擔(dān)心,您可以很容易地雇用一家承包商或公司來為您做這項工作;要對一個專有系統(tǒng)進行這樣的修改常常較困難,花費也比較大。

對于初學(xué)者,有關(guān)內(nèi)核要記住的最重要的事是:帶奇數(shù)的內(nèi)核版本(即 2.3、2.5、2.7 等)是實驗性的開發(fā)版內(nèi)核。穩(wěn)定的發(fā)行版內(nèi)核的版本號是偶數(shù)(即 2.4、2.6、2.8 等)。

典型的 Linux 發(fā)行版包含 Linux 內(nèi)核,但還包含許多應(yīng)用程序和工具??偟恼f來,Linux 分發(fā)版中出現(xiàn)的許多系統(tǒng)級別和用戶級別的工具都來自自由軟件基金會(Free Software Foundation)的 GNU 項目(GNU 是“GNU's Not UNIX”的縮寫)。

Linux 內(nèi)核和 GNU 工具套件都在 GNU 通用公共許可證(GNU General Public License,GNU GPL)下發(fā)行。如果您還不熟悉 GNU GPL,那么理解它的最佳方法就是去閱讀它。冒著可能會遺漏某些重要方面的風(fēng)險,我這樣概括 GNU GPL:它是一種使計算機代碼可自由使用的方式,使用其代碼的用戶可隨意使用和實驗它。

UNIX 和 Linux 有什么不同?

UNIX(此名稱是源自以前的“Multics”操作系統(tǒng))于 1969 年在 AT&T 貝爾實驗室被創(chuàng)造出來,它是一種健壯的、靈活的和對開發(fā)人員友好的計算環(huán)境。盡管 UNIX 最初是為 Digital Equipment Corporation(DEC)的 PDP 微型計算機系列編寫的,但它卻成為最受歡迎的多用戶通用操作系統(tǒng),并已在所有計算領(lǐng)域 ― 甚至包括曾一度被大型機壟斷的領(lǐng)域 ― 占據(jù)主導(dǎo)地位。

歷經(jīng) 20 多年的發(fā)展,UNIX 已經(jīng)開始 ― 至少在某些領(lǐng)域 ― 被 Linux 超越。Linux 不是 UNIX;它只是非常象 UNIX。對于有些任務(wù),您需要 Linux ― 對于其它任務(wù),您仍需要 UNIX。UNIX 和 Linux 可以在一起非常協(xié)調(diào)地工作,編寫得好的程序可以非常容易地在這兩個系統(tǒng)之間進行移植。有關(guān) UNIX 在 IBM(UNIX at IBM)的更多信息,請參閱下面一些站點。

為什么 Linux 很重要?

因為它是自由軟件,通過 GNU 通用公共許可證授權(quán),Linux 使程序員無需在每次開發(fā)新項目時都要不斷重新設(shè)計操作層。打個比方,GNU 的系列工具就好比免版稅的磚塊和灰泥,您可以用它們構(gòu)建獨立的項目。自由軟件的批評者們常常擔(dān)心自由軟件的自由和低成本會將導(dǎo)致一場計算行業(yè)的經(jīng)濟災(zāi)難。然而,自由軟件對計算領(lǐng)域的影響只不過象(不然的話更象)古騰堡(Gutenberg)的印刷機對文字世界的影響一樣。

我能用 Linux 做什么?

您希望用 Linux 系統(tǒng)做什么將決定您想要什么樣的 Linux 系統(tǒng),以及在開始使用該系統(tǒng)之前要對它有多深的理解。

Linux 是進行內(nèi)核研究、學(xué)習(xí) UNIX 或?qū)W習(xí)編程的絕佳學(xué)習(xí)平臺;有許多工具和應(yīng)用程序可用來玩游戲、進行桌面排版或者只是閑來無事發(fā)一下電子郵件和瀏覽 Web。

它也是開放和封閉式生產(chǎn)系統(tǒng)的絕佳平臺,因為可自由地對其進行最大程度的定制。Linux 可以作為各種事物的平臺,從中間件到嵌入式計算和群集,從并行超級計算機到小玩意兒。IBM 已經(jīng)參與了制造在 Linux 上運行的收銀機的項目,以及制造 Linux 手表的項目。其他開發(fā)人員已經(jīng)在手機、Sony PlayStation、TiVo 和 Sharp Zaurus 上使用了 Linux。

盡管 GNU 通用公共許可證要求將修改過的代碼發(fā)布給使用該代碼的客戶,但它不要求將所有修改后的代碼都發(fā)布給公眾(這是某些自由軟件的批評者沒有領(lǐng)會的關(guān)鍵一點)。的確,對于基于 Linux 的收銀機,把代碼發(fā)布給大眾在安全性上完全是一種冒險。GNU GPL 只要求使用代碼的客戶可以獲得修改后的代碼。

如何開始學(xué)習(xí) Linux?

如果完全不了解 Linux,或者正在使用 Linux 作為桌面操作系統(tǒng),那么您至少需要學(xué)習(xí)一些有關(guān)系統(tǒng)管理和安全性的基本知識。和試圖將這些任務(wù)自動化的商業(yè)性個人操作系統(tǒng)不同,Linux 并不承諾手把手幫助您,也不承諾跟在您后面做一些清理工作:您必須自己管理系統(tǒng)。幸運的是,基本的維護和基本的安全性都很簡單。在許多方面,現(xiàn)在的 Linux 和 UNIX 管理要比流行的商業(yè)性個人操作系統(tǒng)的管理容易得多,因為前者更透明。

盡管 Linux 的確有幾個窗口環(huán)境可讓您執(zhí)行管理,但控制系統(tǒng)最直接的方法是使用命令行。構(gòu)建在命令行環(huán)境結(jié)構(gòu)之中的是大量的命令和數(shù)種基于文本的幫助系統(tǒng)。

在 Web 上,在現(xiàn)實世界中,有許多資源可以幫助您開始使用 Linux。有許多專門針對這一主題的網(wǎng)站、文章和書籍,Linux 用戶組(Linux User Groups,也稱為 LUG)在世界各個國家和城市舉行會議 ― 眾所周知,他們對新用戶也非常友好。

如何在應(yīng)用開發(fā)中使用 Linux?

Linux 是作為編程平臺的絕佳選擇。它符合 GCC,這意味著您可以使用 GNU 項目出色的編程與調(diào)試工具套件 ― 絕對免費,而且享有 GNU GPL 保證的所有自由。商業(yè)性編程軟件包和商業(yè)性操作系統(tǒng)一樣,要花很多錢。是的,某些項目常常需要它們,而它們也物有所值,但對于新手或?qū)W習(xí)編程的人 ― 以及某些職業(yè)人士 ― 自由軟件絕對是不可替代的。如果您正在使用 Linux 作為開發(fā)平臺,請不要跳過學(xué)習(xí)管理和安全性這第一步。不能掌握自己的計算機的程序員實在是愚蠢。

Linux 生來就符合標(biāo)準(zhǔn)。Linux 開發(fā)者通常非常重視的方面是:保持操作層以及在上面構(gòu)建的應(yīng)用的開放性、互操作性并符合標(biāo)準(zhǔn)。

在 Linux 上可以使用哪些編程語言?

除了象 Fortran 和 C/C++ 這樣一直流行的傳統(tǒng)編程語言,許多腳本和其它計算機語言也都可以在 Linux 上正常運行(甚至被設(shè)計成與 Linux 能最融洽地工作)。最受歡迎的編程語言包括 Perl、Python、PHP 和 Tcl。

象 Java 技術(shù)和 XML 那樣不斷發(fā)展的新技術(shù)可以在 Linux 上暢順地運行,許多其它更深奧的編程語言(從 Logo 和 Rebol 到 Smalltalk 及其它語言)也是如此。

Web 服務(wù)與 Linux 有什么關(guān)系?

Web 開發(fā)人員在決定以什么技術(shù)作為其電子商務(wù)應(yīng)用程序的基礎(chǔ)時,有許多選擇。因為 Linux 符合標(biāo)準(zhǔn),所以許多新技術(shù) ― 從 Java 技術(shù)和 XML 這樣的開放成果到語音應(yīng)用程序、無線、普及計算甚至 Web 服務(wù)這樣最前沿的服務(wù) ― 都支持 Linux。

如何能進一步提高技能?

如果您希望使用 Linux 作為非常高級的應(yīng)用程序或應(yīng)用程序集的平臺,您將會對系統(tǒng)的某些領(lǐng)域感興趣,譬如內(nèi)核研究、各種文件系統(tǒng)的差異以及其它一些基本的細節(jié)。

高端應(yīng)用程序(或游戲)所需要的另一套技能是調(diào)優(yōu) Linux 機器、群集或網(wǎng)絡(luò)以獲得最佳性能。這需要掌握多處理、線程技術(shù)、群集和其它神秘而復(fù)雜的系統(tǒng)管理知識。理解 Linux 的這些方面不象實際的內(nèi)核研究那樣需要勇氣,但也會非常困難。

怎樣證明我具備 Linux 技能(Linux 認(rèn)證)?

Linux 前景如何?

Linux 的開放性和靈活性使它得以在實驗室和其它研究機構(gòu)中被用于創(chuàng)新性技術(shù)變革的前沿。IBM 的研究涵蓋信息技術(shù)的所有領(lǐng)域,從物理和認(rèn)知科學(xué)到前沿應(yīng)用研究等。但 IBM 的研究人員(在很多情況下)也涉及純科學(xué)。和其它機構(gòu)一樣,IBM 也常常在這些場合中使用 Linux。

針對極具創(chuàng)新性的實驗或原型、仿真或者測試,可以很容易地群集或定制 Linux;也可以以同樣具有創(chuàng)新性的方法使用大量的自由軟件工具(為了使用這些工具而創(chuàng)建了 Linux)。即使有了現(xiàn)在正在開發(fā)的所有令人振奮的新技術(shù) ― 從網(wǎng)格計算和無線語音應(yīng)用程序到人工智能和量子計算 ― 我們所處的計算時代的潛能和前景仍然遠沒有被充分利用。Linux 健壯和開放的靈活性意味著它在今后很多年都將處于開發(fā)戰(zhàn)線的最前沿。

無標(biāo)題文檔
網(wǎng)站首頁
產(chǎn)品服務(wù)
商學(xué)院
解決方案
新聞中心
案例展示
關(guān)于我們
聯(lián)系我們
辦公電話:0755-27480706( 總機)
郵  箱:service@qilifang.net
地  址:深圳市寶安區(qū)西鄉(xiāng)街道前進二路深圳市智匯創(chuàng)新中心D座206
關(guān)注我們
掃描二維碼關(guān)注微信公眾號
深圳市華企立方信息技術(shù)有限公司 版權(quán)所有
                                                                    備案號: 粵ICP備09000092號                                   

客戶服務(wù)熱線

0755-27480706

在線客服