明輝手游網(wǎng):m.79things.com

本站App下載  |  

首頁(yè) > 電腦資訊 > 電腦知識(shí)

了解Linux的基本知識(shí)和安裝的基本知識(shí)

作者:佚名   來(lái)源:本站   時(shí)間:2010-02-28  點(diǎn)擊:167次

     Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于x86系列CPU的計(jì)算機(jī)上。這個(gè)系統(tǒng)是由世界各地的成千上萬(wàn)的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。

  一、Linux基本知識(shí)

  絕大多數(shù)基于Linux內(nèi)核的操作系統(tǒng)使用了大量的GNU軟件,包括了shell程序、工具、程序庫(kù)、編譯器及工具,還有許多其他程序,例如Emacs。正因?yàn)槿绱,GNU計(jì)劃的開創(chuàng)者理查德·馬修·斯托曼博士提議將Linux操作系統(tǒng)改名為GNU/Linux。但有些人只把操作系統(tǒng)叫做"Linux"。
  Linux的基本思想有兩點(diǎn):第一,一切都是文件;第二,每個(gè)軟件都有確定的用途。其中第一條詳細(xì)來(lái)講就是系統(tǒng)中的所有都?xì)w結(jié)為一個(gè)文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對(duì)于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。至于說(shuō)Linux是基于Unix的,很大程度上也是因?yàn)檫@兩者的基本思想十分相近。
  linux桌面過(guò)去,Linux主要被用作服務(wù)器的操作系統(tǒng),但因它的廉價(jià)、靈活性及Unix背景使得它很合適作更廣泛的應(yīng)用。傳統(tǒng)上有以Linux為基礎(chǔ)的“LAMP(Linux, Apache, MySQL, Perl/PHP/Python的組合)”經(jīng)典技術(shù)組合,提供了包括操作系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)站服務(wù)器、動(dòng)態(tài)網(wǎng)頁(yè)的一整套網(wǎng)站架設(shè)支持。而面向更大規(guī)模級(jí)別的領(lǐng)域中,如數(shù)據(jù)庫(kù)中的Oracle、DB2、PostgreSQL,以及用于Apache的Tomcat JSP等都已經(jīng)在Linux上有了很好的應(yīng)用樣本。除了已在開發(fā)者群體中廣泛流行,它亦是現(xiàn)時(shí)提供網(wǎng)站務(wù)供應(yīng)商最常使用的平臺(tái)。
  1、低廉性
  基于其低廉成本與高度可設(shè)定性,Linux常常被應(yīng)用于嵌入式系統(tǒng),例如機(jī)頂盒、移動(dòng)電話及行動(dòng)裝置等。在移動(dòng)電話上,Linux已經(jīng)成為與Symbian OS、Windows Mobile系統(tǒng)并列的三大智能手機(jī)操作系統(tǒng)之一;而在移動(dòng)裝置上,則成為Windows CE與Palm OS外之另一個(gè)選擇。目前流行的TiVo數(shù)位攝影機(jī)使用了經(jīng)過(guò)定制化后的Linux。此外,有不少硬件式的網(wǎng)絡(luò)防火墻及路由器,例如部份LinkSys的產(chǎn)品,其內(nèi)部都是使用Linux來(lái)驅(qū)動(dòng)、并采用了操作系統(tǒng)提供的防火墻及路由功能。|
  2、廣泛性
  采用Linux的超級(jí)電腦亦愈來(lái)愈多,根據(jù)2005年11月號(hào)的TOP500超級(jí)電腦列表,顯示世上最快速的兩組超級(jí)電腦都是使用Linux作為其操作系統(tǒng)。而在表列的500套系統(tǒng)里,采用Linux為操作系統(tǒng)的,占了371組(即74.2%),其中的前十位者,有7組是使用Linux的。
  除了一部分專家之外,大多數(shù)人都不自己選擇每一樣組件或自行設(shè)置,而是直接使用Linux套件。
  2006年開始發(fā)售的SONY PlayStation 3亦使用Linux的操作系統(tǒng)。之前,Sony亦曾為他們的PlayStation 2推出過(guò)一套名為PS2 Linux的DIY組件。至于游戲開發(fā)商雅達(dá)利及id Software,都有為其旗下的游戲推出過(guò)Linux桌面版本。此外,Linux Game Publishing亦有專門為L(zhǎng)inux平臺(tái)撰寫游戲,并致力于把其他在Windows平臺(tái)編撰的游戲程序碼轉(zhuǎn)攜至Linux平臺(tái),及為轉(zhuǎn)攜游戲提供使用授權(quán)。
  而一個(gè)打算對(duì)所有生活在發(fā)展中國(guó)家孩子提供手提電腦的名為“每孩子皆有一部手提電腦(OLPC)”的項(xiàng)目,正是使用Linux作為缺省的操作系統(tǒng)。
  我們不必探討Linux源代碼的開放給我們帶來(lái)多大誘惑,我們只研究Linux對(duì)我們的生活有何幫助。我們?cè)谄綍r(shí)只要掌握Linux最基礎(chǔ)的應(yīng)用,以及安裝及使用就可以了。對(duì)Linux的操作現(xiàn)在發(fā)展到了在命令行下操作以及像Windows的桌面系統(tǒng)般的應(yīng)用。對(duì)Linux不是很了解的用戶可以選擇桌面型Linux安裝。
  這里把對(duì)Linux的一些疑問(wèn)解答從網(wǎng)上整理一下,貼出來(lái),希望對(duì)那些想要了解Linux的朋友有所幫助。
  3、靈活性
  Linux以它的高效性和靈活性著稱。它能夠在PC計(jì)算機(jī)上實(shí)現(xiàn)全部的Unix特性,具有多任務(wù)、多用戶的能力。Linux是在GNU公共許可權(quán)限下免費(fèi)獲得的,是一個(gè)符合POSIX標(biāo)準(zhǔn)的操作系統(tǒng)。Linux操作系統(tǒng)軟件包不僅包括完整的Linux操作系統(tǒng),而且還包括了文本編輯器、高級(jí)語(yǔ)言編譯器等應(yīng)用軟件。它還包括帶有多個(gè)窗口管理器的X-Window圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標(biāo)和菜單對(duì)系統(tǒng)進(jìn)行操作。
  4、倍受青睞的原因
  Linux之所以受到廣大計(jì)算機(jī)愛(ài)好者的喜愛(ài),主要原因有兩個(gè),一是它屬于自由軟件,用戶不用支付任何費(fèi)用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對(duì)它進(jìn)行必要的修改,無(wú)償對(duì)它使用,無(wú)約束地繼續(xù)傳播。另一個(gè)原因是,它具有Unix的全部功能,任何使用Unix操作系統(tǒng)或想要學(xué)習(xí)Unix操作系統(tǒng)的人都可以從Linux中獲益。
  運(yùn)行Linux需要的配置并不高,支持眾多的PC周邊設(shè)備,并且這樣一個(gè)功能強(qiáng)大的軟件完全免費(fèi),其源代碼是完全公開的,任何人都能拿來(lái)使用。說(shuō)到這里,各位可能懷疑這免費(fèi)后面是不是隱藏著什么?作者會(huì)心甘情愿的把它拿出來(lái)而分文不取嗎?其實(shí),它代表著軟件開發(fā)的另一種概念:那就是基于GNU的版權(quán)制度!
 
   二、Linux安裝的基本知識(shí)

  Linux雖然發(fā)展了很長(zhǎng)時(shí)間,但是不要指望其安裝過(guò)程可以象升級(jí)到Windows 98一樣容易。為了使一切正常,你需要做一些準(zhǔn)備工作使你的系統(tǒng)可以運(yùn)行多個(gè)操作系統(tǒng)。如果你想了解更多的知識(shí),請(qǐng)?jiān)L問(wèn)Linux Documentation Project網(wǎng)址: http://metalab.unc.edu/LDP

 。保_始之前

  ①.收集系統(tǒng)信息:雖然Linux可以自動(dòng)識(shí)別許多硬件設(shè)備,但是在這方面它還是太簡(jiǎn)單了。為了完成安裝,你可能需要手動(dòng)輸入一些信息,所以第一步就是收集你所有硬件的信息(生產(chǎn)廠商以及型號(hào))以及其配置信息。如果你使用的是Windows 95,98或NT,最簡(jiǎn)單的就是將設(shè)備管理器中的信息打印出來(lái)(控制面板->系統(tǒng)->設(shè)備管理器)

  ②.制作啟動(dòng)盤:其實(shí)安裝Linux最簡(jiǎn)單的就是從Linux的安裝CD啟動(dòng)系統(tǒng),但是只有最新的計(jì)算機(jī)才能從CD啟動(dòng)(你可以在BIOS設(shè)置中看看你的計(jì)算機(jī)能否可以設(shè)置從CD啟動(dòng))。許多用戶還是需要從軟盤啟動(dòng)。Caldera OpenLinux 1.3以及RedHat 5.2都帶有啟動(dòng)盤,不過(guò)許多其它的發(fā)行版要求你使用linux CD上的工具自己制作啟動(dòng)盤。

  ③.為linux準(zhǔn)備硬盤空間:由于捆綁的應(yīng)用程序不同,各種Linux發(fā)行版需要的硬盤空間也不一樣,從100MB到500MB或更多。Linux必須安裝在其獨(dú)有的分區(qū)中。如果你只有一個(gè)分區(qū)并且被Windows使用著,那么你需要備份你全部的數(shù)據(jù),并且創(chuàng)建新的分區(qū)。你可以使用某些第三方工具來(lái)改變現(xiàn)有分區(qū)的大小,比如PowerQuest的PartitionMagic 4.0或者V Communications的Partition Commander。

  2.安裝

 、伲惭b方式:Linux有多種安裝方式,包括從硬盤,網(wǎng)絡(luò)驅(qū)動(dòng)器,或CD-ROM安裝。但是從CD-ROM安裝可能是最方便的。在你啟動(dòng)機(jī)器后,Linux將試圖探測(cè)你的硬件,如果它無(wú)法準(zhǔn)確識(shí)別你的硬件設(shè)備,你必須手動(dòng)輸入相應(yīng)的信息。實(shí)際上的安裝步驟是一步步的交互過(guò)程,與安裝Windows類似,雖然不如Windows 安裝界面那么圖形化。|

  ②.建立和編輯分區(qū)表:在安裝過(guò)程中,你需要對(duì)你為L(zhǎng)inux準(zhǔn)備的硬盤空間進(jìn)行分配。為了完成這一任務(wù),通常你需要使用Linux包括的fdisk(與DOS的fdisk不一樣),cfdisk,或者RedHat的Disk Druid。你至少需要?jiǎng)?chuàng)建兩個(gè)分區(qū):一個(gè)是root分區(qū),用于存放linux kernel,另一個(gè)是交換分區(qū),這個(gè)分區(qū)被Linux用于虛擬內(nèi)存。多數(shù)用戶還會(huì)再建立一個(gè)分區(qū)存放應(yīng)用程序以及用戶目錄。

 、郏渲肎UI:雖然Unix專家在命令行的世界中感覺(jué)良好,但是恐怕多數(shù)人還是希望有一個(gè)圖形化的界面以使Linux更友好些。有很多種圖形環(huán)境可供選擇,不過(guò)所有這些圖形環(huán)境都需要一個(gè)基本平臺(tái)——X Server。最常見的X Server是Xfree86。在安裝Linux的時(shí)候,選擇安裝一個(gè)X Server。在配置X Server的時(shí)候,可能需要輸入相關(guān)硬件的一些信息,比如鼠標(biāo),顯卡,顯示器的信息,甚至包括顯示器的掃描間隔和刷新頻率。輸入這些信息一定要小心,錯(cuò)誤的設(shè)置有可能損壞你的硬件。

 、埽詈蟮牟襟E:這是,Linux真正開始安裝。安裝結(jié)束后,安裝程序會(huì)引導(dǎo)你對(duì)系統(tǒng)進(jìn)行設(shè)置。因?yàn)槟阈枰瑫r(shí)使用Linux和Windows,所以必須安裝LILO,這是一個(gè)支持多重引導(dǎo)的工具。

  第一次運(yùn)行Linux

 、伲卿洠篖inux系統(tǒng)啟動(dòng)后,回詢問(wèn)log-on ID,你可能想以root的身份登錄。如果你安裝了LILO,在啟動(dòng)時(shí)還要選擇進(jìn)入哪個(gè)系統(tǒng)。

 、冢到y(tǒng)配置:在安裝完成并且登錄以后,你可能還要調(diào)整一些系統(tǒng)設(shè)置,比如主機(jī)名,重新設(shè)置
 
   Linux 作為較早的源代碼開放操作系統(tǒng),將引領(lǐng)未來(lái)軟件發(fā)展的方向。

推薦游戲

換一換