總序

總序

2012年9月21日,教育部、人力資源和社會保障部、財政部三部委確定重慶市商務學校為“國家中等職業教育改革發展示範學校建設計劃”第三批項目學校。學校各專業骨幹教師及特色項目骨幹教師在專業指導委員會指導下,積極進行課程開發,曆時一年有餘,終於推出本套教材。

本套教材是基於“工學結合”職業教育理念開發,並充分考慮教學要求,依據各專業對應的職業能力標準確定課程目標,從而設計課程內容。本套教材以項目為載體,全麵、科學、係統而又深入地闡述了各專業對應的職業綜合知識與技能,實現理論與實踐一體化,讓學生在完成項目和任務的過程中提升綜合職業能力。

本套教材包括會計電算化專業係列教材、高星級飯店運營與管理專業係列教材、物流服務與管理專業係列教材、計算機應用專業係列教材、商務剪紙係列教材。編寫團隊先後對海逸酒店、重慶豬八戒網絡有限公司、同浩財務谘詢有限公司、力天國際貨運代理有限公司等80餘家企業進行調研,充分遵循行業企業操作規程,聽取行業企業專家意見,舉全校之力,聚各專業教師之智,融一線教師之教學經驗,基於案例教學法和情景教學法,吸收當前職教“五環四步”等最新教學模式,創新“現代師徒製—校企融合”、“‘跟崗訓練、頂崗實習’現代師徒製”、“校企結合—訂單培養”教學等理念,精心開發出本套教材。

本套教材立足中職教學,以培養學生的學習和動手能力、使學生形成一定的職業素養為目的,采用大量案例,貼近學生,簡明易懂。同時,本套教材遵循實用、好用的原則,化繁就簡,高度濃縮,有利於教師有效教學。

希望本套教材能夠更好地服務於技能人才的培養和職業教育的創新發展,為職業教育的發展作出貢獻。由於編者水平有限,書中疏漏之處在所難免,懇請讀者批評指正。

前言

SUSE全球聯盟與營銷副總裁Michael Miller認為:“如果一個企業還沒有積極地考慮采用Linux推動其數據中心的變革或現代化,那麼它正麵臨在財政和技術上落後的危險。”在企業環境中,Linux的部署比例已經達到了史無前例的水平,企業對Linux的技術人才有著巨大的需求,而與企業緊密聯係的職業教育必須滿足企業的人才要求,企業Linux係統管理與配置作為中等職業學校計算機網絡專業的核心課程成為必然。本課程的教學目標是讓學生能夠運用Linux操作係統的網絡技術支持和各種服務,以便為企業部署、管理和維護Linux係統。

本書按項目方式組織教材內容,教材中每個項目涉及的知識和操作技能都來自企業實際的網絡應用,可以一邊學習一邊實踐,使學習者輕鬆體會到學習的樂趣和強化學習的目的性。在教材結構規劃、內容組織、文字編撰等方麵始終堅持以人為本的原則,體現了中等職業學校計算機專業學生在知識與技能、過程與方法、情感態度與價值觀等方麵的基本要求。教材中必備知識的陳述圖文並茂,文字通俗易懂。整個內容的安排突出“學生為中心,能力為本位”的教育理念,方便教師以新課程的理念來組織教學,使教師成為學生學習的組織者、參與者和引領者,讓學生去探究、發現、實踐,以提高對Linux係統管理的實踐能力。

全書包括部署Linux操作係統、Linux係統基礎管理、建立Linux網絡基礎環境、實施Linux網絡應用服務和遠程管理Linux係統共五個學習項目。

項目一:部署Linux操作係統,介紹Linux操作係統的特性和企業應用,重點講述如何安裝Linux操作係統,然後介紹如何登錄、注銷和關閉Linux係統。

項目二:Linux係統基礎管理,介紹如何實現Linux係統賬戶管理、磁盤管理、文件管理、軟件的安裝與卸載、服務進程管理、任務計劃等係統維護實務,然後介紹Linux文本編輯器的使用,主要為編輯各類配置文件做準備。

項目三:建立Linux網絡基礎環境,介紹如何把Linux係統的主機連接到網絡,並在網絡中提供最常用的DHCP、DNS和SAMBA服務。

項目四:實施Linux網絡應用服務,主要介紹在企業環境中常用的三大應用服務(即FTP文件傳輸服務、Web信息發布服務和電子郵件服務)的服務器配置與管理。

項目五:遠程管理Linux係統,實施係統遠程管理是企業辦公環境的必備功能,本項目介紹以Telnet和SSH兩種方式來實現Linux係統的遠程管理。

本書由黃文勝和吳翠豔擔任主編,項目一、二由黃文勝編寫,項目三由吳翠豔編寫,項目四由熊濤、馮義彬、楊海共同編寫,項目五由肖華榮、馮春麗、趙世國共同編寫。由於編者水平有限,且Linux係統發展迅速,書中難免出現錯誤或與Linux最新版本不一致的地方,如果讀者發現了問題,請與我們聯係,我們將真誠接受您的建議和批評,並及時進行修訂。

編者聯係方式:[email protected]

編 者

2014年5月

項目一 部署Linux操作係統

引言Linux是類似Unix係統的一款優秀開源操作係統,其具有穩定、高效、安全的特點。

它主要針對企業信息管理需求設計,與Unix和Windows Server這類商業服務器操作係統相比,擁有極低的運行維護成本,越來越多的企業采用Linux操作係統來部署信息服務係統。本項目要求讀者在服務器計算機上安裝Linux操作係統並完成基礎的設置。

完成本項目後,你將能夠:

◎描述Linux操作係統及其發展

◎描述Linux操作係統的特點和應用領域

◎規劃與安裝Linux係統

◎正確啟動和關閉Linux係統主機

任務一 規劃安裝Linux係統

本任務將在一台服務器計算機上安裝企業級Linux操作係統CentOS。CentOS是一個類似於RHEL的社區版企業操作係統,它可以提供高效穩定、可長期使用的係統環境。在執行安裝任務之前,你需要對Linux係統有一定的了解,知道如何針對不同的企業應用製訂安裝計劃,以保證安裝的順利實施。

任務準備

一、什麼是Linux操作係統

1969年,貝爾實驗室發布了由軟件工程師湯姆森(Thompson)對Multics係統進行簡化改寫的小型文件服務器係統。1973年,湯姆森與另一位軟件工程師裏奇(Richie)合作用C語言重新編寫了湯姆森的文件服務器係統的核心(Kernel),並把這個操作係統正式命名為Unix。由於Unix是用C語言編寫的,它幾乎可以在任何硬件上運行,因此一經發布便吸引了眾多的商業公司和學術機構加入到Unix係統的使用和研發隊伍中,推動了Unix係統的應用和發展。1979年,麻省理工學院的程序設計師斯托曼(Stallman)提出了開放源代碼(Open Source)的理念,並創立了GNU和自由軟件基金會(FSF, Free SoftwareFoundation),其創作了大量的自由軟件以GPL(General Public License)授權模式供人免費使用。任何人都可以免費獲取GPL授權的軟件,包括軟件的源程序代碼,還可以修改源代碼以滿足個人的需要,經修改後的源代碼也應免費提供給社會,供他人參考。那時的Unix加入了GPL授權。

芬蘭大學生Linus Torvalds對精巧的操作係統內核很感興趣,由於Open Source的影響,他在1991年撰寫畢業論文時有機會研究Unix係統核心,並把它移植到PC係統中,然後放到互聯網上供人免費下載使用。Linus發布的其實就是一個操作係統的核心(或稱為內核),人們把這個全新的操作係統核心稱為Linus’s Unix,簡稱為Linux。Linux具有Unix那樣的功能和穩定性,但卻可以在PC機上順利運行。

核心是操作係統中控製機器硬件工作的程序。核心的基本功能包括:

◎係統調用接口(System Call Interface)

◎進程控製(Process Control)

◎內存管理(Memory Management)

◎文件係統管理(File System Management)

◎設備驅動程序(Device Drivers)

計算機硬件、操作係統核心和用戶的關係如下表所示:

用戶

用戶界麵

核心(Kernel)

硬件

操作係統的使用與管理其實就是用戶通過操作界麵,向操作係統核心發出操作指令,然後由核心指揮計算機硬件實際執行的過程。

Linux提供了一個完整操作係統最底層的硬件控製與資源管理的完整架構,這個架構沿襲了Unix良好的傳統,功能強大且穩定。它吸引了眾多的廠商和自由軟件開發團隊在Linux核心上開發相關的軟件,這些支持Linux內核的軟件加入後就構成了完整的Linux操作係統。一些公司把開發的軟件和Linux核心組裝在一起,並以光盤的形式發行,隻收取少量的服務費,這就是Linux操作係統的發行版。著名的Linux發行公司,國外的有:Red Hat、Mandrake、OpenLinux、SUSE、Debian、Ubuntu等;國內的有:紅旗Linux、中標普華、新華華鐳、藍點Linux等。麵向企業級應用最著名的版本是Red Hat公司的Red Hat EnterpriseLinux (RHEL),CentOS是RHEL的再編譯版本。

二、Linux的特點

Linux操作係統是基於GPL的大型自由軟件項目,任何人都可以免費獲取並使用,甚至可以修改它的源代碼來滿足特定的用途。在開源社區的共同努力下,Linux已是一套可運行關鍵業務的成熟操作係統,並仍在不斷發展中。Linux操作係統與Windows操作係統相比,具有眾多令人心動的特點。

◎使用成本低:用戶可以免費或花少許費用就獲得並使用它。不需要像Windows那樣支付一大筆費用和無盡的升級費用。

◎硬件需求低:它不像Windows係統那樣頻繁地淘汰硬件係統,它在那些淘汰下來的硬件係統上完全可以流暢穩定地運行。

◎功能強大穩定:它是基於Unix發展而來的操作係統,具有與Unix一樣的穩定高效的特性,完全支持服務器7×24小時的作業要求。

◎安全性高:Linux係統同Windows係統一樣有係統漏洞而麵臨安全問題。但由於它是開源項目,眾多的機構、團體和個人積極參與使係統漏洞可以被及時發現和修補,從而保證係統的安全性。Windows係統是商業軟件,由微軟公司所有,從漏洞發現到補丁發布會有相當長的周期,這期間係統的安全將很難保證。

◎真正的多用戶、多任務係統:Windows是一個單用戶、偽多任務係統。Linux實現了真正的多用戶、多任務作業,允許不同用戶在同一時間登錄係統,同時使用係統資源,大大提高了係統的使用效率。

◎良好的係統保密性:Linux的用戶和文件權限管理為使用係統信息提供了嚴格的訪問控製,為係統中的數據提供了強大的保密措施。

Linux操作係統有很多Windows係統所不及的優點,但卻不像Windows那樣普及,原因在於它的主要操作界麵是命令行模式,而不能像Windows那樣提供圖形界麵,用戶隻需動動鼠標就可以操作。但命令行界麵的好處也是很突出的,那就是極低的係統資源消耗,可以把更多的係統資源用於提供係統服務,這就是為什麼同樣的硬件係統上Linux服務器的性能大大高於Windows服務器的原因。