資源描述:
《第1章Linux簡介與安裝》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、第1章Linux簡介與安裝第1章Linux簡介與安裝1991年荷蘭赫爾辛基大學一名大二學生林納斯·托瓦茲(LinusB.Torvalds)編寫了Linux系統(tǒng),并將其放在互聯(lián)網(wǎng)上。經(jīng)過這20年的發(fā)展,Linux系統(tǒng)已經(jīng)擴展到各個領域,從擁有成千上萬個CPU的超級計算機到只有幾個芯片組成的單片機,隨處可見Linux系統(tǒng)的身影。正是因為Linux的流行,筆者特意編寫了此書,讓讀者可以更好地學習Linux。本章主要涉及的知識點如下。q介紹Linux系統(tǒng)、主要發(fā)行版及Linux系統(tǒng)的優(yōu)勢等內(nèi)容。q簡述Linux系統(tǒng)中的存儲及目錄結構。q介紹VMwareWorkstat
2、ion軟件和虛擬化在企業(yè)中的應用。q以VMware虛擬機安裝Linux操作系統(tǒng)為例,講解Linux系統(tǒng)的安裝過程及安裝過程中的建議等內(nèi)容。1.1Linux系統(tǒng)簡介通常所說的Linux操作系統(tǒng),是對使用Linux內(nèi)核的一類操作系統(tǒng)的統(tǒng)稱,這些操作系統(tǒng)的主要結構包括:Linux內(nèi)核、人機交互程序、應用程序等。本節(jié)將簡單介紹Linux的用途和優(yōu)勢。%說明:Linux內(nèi)核是操作系統(tǒng)的核心部分,主要負責管理進程、存儲設備和網(wǎng)絡接口等。無論何種操作系統(tǒng),內(nèi)核都至關重要,其決定了操作系統(tǒng)的許多性能指標。%小知識:Linux隸屬于GNU(GNU’sNotUNIX)計劃,該計劃
3、的目標是建立一個自由的操作系統(tǒng),即自由地使用、復制、修改、發(fā)布操作系統(tǒng)及其中的軟件。GNU計劃還包括許多軟件,例如文本編輯器GNUEmacs、GCC等。GNU/Linux操作系統(tǒng)通常被簡稱為Linux,如果沒有特殊說明,本書中的Linux即指GNU/Linux。1.1.1Linux能做什么Linux究竟能為我們做些什么呢?這是每個用戶都關心的問題。目前Linux系統(tǒng)的應用主要分為桌面環(huán)境和企業(yè)環(huán)境兩個方面,本小節(jié)將從這兩個方面簡單介紹Linux系統(tǒng)的應用?!?1·第1章Linux簡介與安裝1.桌面環(huán)境對于家庭用戶而言,Linux提供了比較方便的KDE和GNOM
4、E桌面環(huán)境。桌面環(huán)境中自帶的軟件能夠滿足用戶的不同需求。q利用MozillaFirefox等瀏覽器可以輕松瀏覽互聯(lián)網(wǎng)上的網(wǎng)頁。q使用KMail可以收發(fā)電子郵件。q利用XMMS、Kxine等多媒體播放器,可以播放音樂和視頻等多媒體。q開源軟件OpenOffice是一個功能強大的辦公軟件,不僅可以對文字進行排版、編輯,還可以用來編輯網(wǎng)頁、數(shù)據(jù)庫等。除了以上這些軟件之外,Linux系統(tǒng)中還有許多有特色的軟件,例如圖形處理軟件GIMP等,使用這些軟件可以輕松地完成桌面環(huán)境中的應用。2.企業(yè)環(huán)境Linux作為一個類UNIX操作系統(tǒng),其繼承了UNIX的許多特性,UNIX系
5、統(tǒng)中的許多優(yōu)秀服務器軟件都可以在Linux系統(tǒng)中運行。除此之外,Linux系統(tǒng)中還有很多開源服務器軟件,企業(yè)可以使用這些軟件構建自己的網(wǎng)絡服務器。下面簡單介紹這些服務器軟件。q利用BIND可以構建企業(yè)級域名服務器。q使用MySQL和PostgreSQL可以構建企業(yè)級數(shù)據(jù)中心。qLinux系統(tǒng)中擁有知名的Web服務器軟件Apache,高性能Web服務器軟件Nginx等,使用這些軟件可以構建企業(yè)級Web服務器。q使用Qmail、Postfix和Sendmail可以構建企業(yè)級郵件服務器,而另一些使用Linux系統(tǒng)構建的專用小型郵件系統(tǒng)(如EMOS),甚至可以輕松應付
6、百萬用戶級的郵件解決方案。除了以上這些軟件外,Linux系統(tǒng)中還有很多高性能服務器軟件,例如代理服務器軟件Squid、文件服務器軟件Samba、FTP服務器軟件vsFTPd等。這些軟件形成了一整套企業(yè)服務解決方案。1.1.2Linux的主要發(fā)行版用戶是無法使用只有一個Linux內(nèi)核的操作系統(tǒng)的,將Linux內(nèi)核、人機交互程序及各種應用程序組合在一起,就組成了用戶可以使用的操作系統(tǒng),通常將其稱為Linux發(fā)行版。Linux從誕生至今已有20年的歷史,使用Linux內(nèi)核的發(fā)行版有數(shù)百種之多。本小節(jié)將簡單介紹一些常見的Linux發(fā)行版。1.RedHatLinuxRe
7、dHat公司成立于1995年,是目前規(guī)模最大的Linux發(fā)行版企業(yè)。RedHat到目前為止發(fā)行過兩個版本:一個是RedHatLinux桌面版,最后一個版本是RedHatLinux9.0,目前這個版本已經(jīng)停止開發(fā);另一個是RedHatLinux企業(yè)版,到本書編寫時RedHatLinux企業(yè)版已經(jīng)發(fā)行至第6版?!?1·第1章Linux簡介與安裝2.SuseLinuxSuseLinux源于SlackwareLinux,2004年Novell完成對SuseLinux的收購。作為一個德國的老牌Linux發(fā)行版,SuseLinux擁有不少的用戶。Suse采用了RedHat
8、的不少特性,其自帶的包管理工具Yast