《《Linux操作系統》課程教學大綱(共9頁)》由會員分享,可在線閱讀,更多相關《《Linux操作系統》課程教學大綱(共9頁)(9頁珍藏版)》請在裝配圖網上搜索。
1、精選優(yōu)質文檔-----傾情為你奉上
《Linux操作系統》教學大綱
一、課程目的
Linux操作系統是一個功能強大而且十分靈活的操作系統,安全行、穩(wěn)定性好,很少受到病毒和黑客的攻擊。本課程系統介紹Linux操作系統的基本操作、講解系統的安裝及配置、系統常用命令的使用,用較多的課時學習系統的圖形界面及圖形界面下的應用程序的功能及使用方法,特別是對于Linux強大的網絡服務功能安排了綜合實驗來加強應用和動手能力。本課程可以配合操作系統原理課,使學生能理論結合實踐。
二、課程性質和任務
本課程的主要任務是講授Linux操作系統的理論基礎和服務器配置實踐知識,同時通過大量實驗,著重培養(yǎng)學
2、生的動手能力。
(1)使學生了解Linux操作系統在行業(yè)中的重要地位和廣泛的使用范圍。
(2)在學習Windows Server的基礎上,加深對服務器操作系統的認識和實踐配置能力。
(3)加深對計算機網絡基礎知識的理解,并在實踐中加以應用。
(4)掌握Linux操作系統的安裝、命令行操作、用戶管理、磁盤管理、文件系統管理、軟件包管理、進程管理、系統監(jiān)測和系統故障排除。
(5)掌握Linux操作系統的網絡配置、DNS、DHCP、HTTP、FTP、SMTP和POP3服務的配置與管理。
(6)為更深一步學習其它網絡操作系統和軟件系統開發(fā)奠定堅實的基礎。
三、教學要求
(1)通過對網絡
3、基本概念、基本原理的理解,使學生加深網絡基礎知識在服務器領域的應用。
(2)通過實踐教學,使學生掌握Linux操作系統的安裝、基本配置和圖形界面及命令行界面的使用方法。
(3)通過理論和實踐教學,使學生掌握Linux操作系統的用戶管理、磁盤管理、文件系統管理、軟件包管理、進程管理、系統監(jiān)測和系統故障排除的能力。
(4)通過理論和實踐教學,使學生掌握Linux操作系統的網絡配置、DNS、DHCP、HTTP、FTP、SMTP和POP3服務的配置與管理。
四、教學內容和課時安排
本課程共56學時,3.5學分,具體教學內容和課時安排如下:
第一章 Linux操作系統概述…………………………
4、……………………………(2學時)
教學內容:
1.Unix和Linux
2.Linux操作系統的特點與組成
3.Linux的內核版本與發(fā)行版本
4.RedHat Linux產品系列
教學要求:
本章讓學生初步認識Linux這個免費的操作系統,了解自由軟件的性質和意義。要求掌握Linux的內核版本;了解各種流行的Linux發(fā)行版本。了解Linux操作系統的廣泛用途,認識Linux在操作系統中的重要地位,對Linux操作系統產生學習的興趣。
第二章 安裝Linux操作系統………………………………………………………(2學時)
教學內容:
1.安裝Linux前的準備
2.使用光盤
5、在圖形界面下安裝RedHat Enterprise Linux
3.使用硬盤在字符界面下安裝RedHat Enterprise Linux
4.升級和刪除Linux
教學要求:
本章講述Linux操作系統的安裝,要求掌握硬盤分區(qū)的概念、方法和步驟;掌握光盤方式圖形界面安裝RedHat Enterprise Linux的步驟;了解硬盤方式字符界面安裝RedHat Enterprise Linux的步驟;掌握刪除Linux的方法。
第三章 圖形界面操作基礎………………………………………………………(2學時)
教學內容:
1.X-Window簡介
2.登陸、注銷和關機
3.G
6、NOME使用初步
教學要求:
本章講述Linux桌面環(huán)境,由于Linux通常不需桌面環(huán)境就能正常工作,所以對本章只要求大體了解。主要要求掌握Linux登陸、注銷、關閉和重啟的方法。
第四章 字符界面操作基礎………………………………………………………(4學時)
教學內容:
1.字符界面簡介
2.Shell和命令基礎
教學要求:
本章是打基礎的重點章,講述Linux字符界面的操作基礎。要求掌握使用字符界面登陸、注銷、關機和重啟的命令;掌握、區(qū)分Linux操作系統的幾個運行級別;掌握Shell的基本使用方法;了解獲得命令幫助的幾種方式。
第五章 圖形界面系統管理…………………………
7、……………………………(4學時)
教學內容:
1.Nautilus使用基礎
2.使用Nautilus
3.系統信息顯示
4.系統基本配置
5.打印機配置和管理
教學要求:
本章內容較簡單,只要求一般了解。Linux圖形界面只是輔助作用,學習本章的目的在于為下一章學習字符界面系統管理做鋪墊,能夠前后對比學習。
第六章 字符界面操作進階………………………………………………………(4學時)
教學內容:
1.Linux常用操作命令
2.提高工作效率的方法
3.Vi文本編輯器
4.命令重定向和管道
5.Shell腳本和Shell編程
教學要求:
本章內容較枯燥,教學時各
8、種命令可與Windows操作系統作對比,并應多舉一些實用的例子,對學生的實驗課提出具體的要求,使學生在大量的實踐操作中掌握本章的知識。
第七章 用戶、組群和權限管理………………………………………………………(4學時)
教學內容:
1.用戶和組群管理
2.權限管理
教學要求:
本章講述了Linux操作系統用戶、組群和權限的管理,是系統篇的重點章之一。要求掌握Linux用戶與組群的配置文件的位置和名稱;掌握使用命令行管理用戶和組群的方法;了解root用戶和普通用戶的區(qū)別;掌握修改文件權限的命令chmod的使用方法,掌握數字方式和文字方式修改權限的概念;掌握更改文件屬主的命令chown;
9、了解生成掩碼umask的概念和特殊權限的概念。
第八章 磁盤分區(qū)管理………………………………………………………(2學時)
1.磁盤和分區(qū)
2.分區(qū)工具
教學要求:
本章講述了Linux操作系統磁盤分區(qū)工具的使用方法,要求掌握磁盤分區(qū)的概念;掌握主分區(qū)、擴展分區(qū)、邏輯分區(qū)的關系;掌握Windows平臺下磁盤管理和Partition Magic的使用方法;了解Windows和Linux下fdisk工具的簡單使用方法。
第九章 文件系統管理………………………………………………………(2學時)
教學內容:
1.Linux文件系統概述
2.文件系統的使用方法和文件系統的創(chuàng)建
3.掛裝
10、和卸裝文件系統
4.常用文件系統操作和維護命令
5.自動掛裝文件系統和磁盤限額
6.交換空間和內存空間管理
教學要求:
本章講述了Linux操作系統EXT3文件系統的使用方法和基本文件系統管理命令,是系統篇的重點章之一。要求掌握掛裝與卸裝文件系統的命令;掌握在Linux中使用光盤、U盤和移動硬盤的方法;掌握鏈接文件的命令和概念;掌握自動掛裝文件系統的方法;掌握使用free查看內存使用量。了解EXT3文件系統的概念;了解Linux文件系統標準FSSTND的目錄結構和日志文件系統的概念;了解分區(qū)與文件系統的關系和使用mkfs命令創(chuàng)建EXT3文件系統的操作;了解Inode Table的概念
11、;了解磁盤限額的概念和基本操作;了解交換分區(qū)的使用方法。
第十章 軟件包管理與系統備份……………………………………………………(2學時)
教學內容:
1.軟件包管理
2.系統更新
3.系統備份
教學要求:
本章介紹了軟件包管理與系統備份的基本操作。要求掌握使用rpm命令安裝、升級、卸載、查詢軟件包的操作;使用GHOST進行備份的操作步驟。了解yum軟件包更新管理器的概念;了解apt軟件包更新管理器的概念和基本操作;了解使用tar命令進行備份的基本方法;了解光盤刻錄備份的基本方法。
第十一章 引導過程和故障排除……………………………………………………(2學時)
教學內容:
1
12、.系統引導器
2.系統啟動過程
3.日志系統
教學要求:
本章講述了Linux操作系統的引導過程和基本故障排除方法。要求掌握GRUB的操作界面;掌握恢復root口令的操作步驟;掌握Linux操作系統的工作過程;掌握init進程的概念;掌握inittab文件的格式和更改系統默認啟動運行級別的方法。了解使用GRUB引導多系統的概念和基本方法;了解syslog日志系統。
第十二章 進程管理與系統監(jiān)測………………………………………………………(4學時)
教學內容:
1.進程概述
2.進程管理
3.守護進程
4.安排周期性任務
教學要求:
本章講述了Linux操作系統進程管理和系
13、統監(jiān)測的基本操作,是是系統篇的重點章之一。要求掌握進程的概念;進程的類型和進程的啟動方式;PID概念;掌握使用ps和top命令查看系統進程的操作;使用kill、killall殺死進程的操作;作業(yè)控制基本命令;掌握守護進程的概念;守護進程管理工具ntsysv和chkconfig, service命令使用方法。了解xinetd的概念和配置文件;啟用telnet的方法;了解cron守護進程的概念;安排cron任務實現任務計劃的基本方法。
第十三章 Linux網絡配置………………………………………………………(4學時)
教學內容:
1.TCP/IP網絡基礎
2.配置以太網接口
3.網絡診斷工
14、具
教學要求:
本章講述了Linux下網絡的基本配置方法,是第三篇的重點章之一,也是第三篇的重要基礎章。要求掌握TCP/IP協議棧和數據封裝的過程;Linux下網絡接口命名方式;IP地址的分類;域名系統的概念;TCP/UDP端口及常見協議;掌握Linux下的TCP/IP配置文件族;配置IP地址、子網掩碼、缺省網關、DNS服務器的方法;給一個網卡添加多個IP地址的方法;掌握ping、traceroute、netstat、nslookup和arp的使用方法。
第十四章 DNS服務器配置………………………………………………………(4學時)
教學內容:
1.DNS服務基礎知識
2.配置BI
15、ND DNS服務器
3.測試DNS服務
教學要求:
本章講述了Linux下配置BIND DNS服務器的方法,是第三篇的重點章之一。要求掌握域名服務的概念;域名服務器的概念;域名解析的過程;資源記錄的概念;掌握BIND DNS服務器的安裝方法;主域名服務器、輔助域名服務器和惟高速緩存域名服務器的區(qū)別;DNS服務器的配置文件族;配置主域名服務器的操作步驟和注意事項;正向解析和反向解析的區(qū)別;啟動DNS服務器的方法;掌握配置DNS客戶端的方法;nslookup的使用方法。了解Windows下和Linux/UNIX下的域名服務器軟件;了解chroot技術。
第十五章 DHCP服務器配置…………
16、……………………………………………(4學時)
教學內容:
1.DHCP的工作過程
2.配置DHCP服務器
3.配置DHCP客戶機
教學要求:
本章講述了Linux下DHCP服務器的配置方法。要求掌握分配IP地址的方法;DHCP服務的概念;掌握Linux下配置DHCP服務的方法和步驟及注意事項;IP地址保留配置;啟動DHCP服務的方法;掌握Windows和Linux下配置DHCP客戶機的方法;測試DHCP服務的方法。了解DHCP服務的工作原理;Windows和Linux下的DHCP服務器軟件。
第十六章 文件和打印服務器配置………………………………………………………(4學時)
教
17、學內容:
1.NFS服務
2.Samba文件服務
3.Samba打印服務
教學要求:
本章講述了Linux下NFS和Samba服務的配置方法。要求掌握Sabmba服務器的安裝方法;用戶配置的方法和步驟;從Windows和Linux客戶機訪問Samba文件服務器的方法。了解NFS服務的概念;NFS服務的配置方法;NFS客戶機的使用方法;了解Samba打印機共享方法;從Windows和Linux客戶機訪問Samba打印服務器的方法。
第十七章 Apache服務器配置………………………………………………………(4學時)
教學內容:
1.Web服務概述
2.Apache服務器的基本配
18、置
3.Apache服務器的性能調整
4.訪問控制、認證和授權配置
5.Apache虛擬主機
教學要求:
本章講述了Linux下Apache Web服務器的配置方法,是第三篇的重點章之一。要求掌握安裝Apache Web服務器的方法和步驟;掌握Apache服務器的基本配置,包括端口配置、主目錄配置、默認文檔配置、目錄索引配置、字符集配置等;掌握啟動Apache服務的方法。了解WWW和HTTP協議的概念;了解調整http服務參數的方法;了解調整Web站點內容的方法;了解代理服務器的使用方法;了解訪問控制的工作原理;了解訪問控制的配置方法了解認證、授權的基本配置。掌握基于端口的虛擬主機的
19、配置、基于IP地址的虛擬主機的配置、基于域名的虛擬主機的配置。
第十八章 FTP服務器配置………………………………………………………(4學時)
教學內容:
1.FTP服務的工作原理
2.FTP服務器的配置
3.FTP客戶端的使用方法
教學要求:
本章講述了vsftpd FTP服務器的配置方法,是第三篇的重點章之一。要求掌握FTP服務的概念;主動模式和被動模式的區(qū)別;掌握vsftpd FTP服務器的安裝方法;vsftpd的常用配置方法;掌握圖形界面FTP客戶端的使用方法和ftp命令的使用方法。了解Windows下IIS和Serv-U FTP服務器;了解匿名用戶、本地用戶和虛擬用戶的
20、區(qū)別;了解虛擬用戶的配置方法。
第十九章 E-mail服務器配置……………………………………………………… (4學時)
教學內容:
1.電子郵件系統的工作原理
2.Sendmail郵件服務器的配置
3.Postfix郵件服務器的配置
4.POP3服務的配置
5.Webmail的實現
教學要求:
本章講述了Sendmail和Postfix電子郵件服務器的基本配置方法,是第三篇的重點章之一。要求掌握SMTP和POP3協議的工作原理;掌握電子郵件客戶端Outlook、Windows Mail和Foxmail的使用方法;掌握Sendmail服務器的基本配置;掌握Postfix郵件服務
21、器的安裝方法;Postfix郵件服務器的基本配置方法;啟動Postfix郵件服務器的方法;掌握Dovecot IMAP4/POP3服務的安裝方法;Dovecot的基本配置;啟動Dovecot IMAP/POP3服務的方法;掌握Squirrelmail的工作原理;Squirrelmail的基本配置步驟。了解Windows下SMTP和POP3服務的配置方法;了解Sendmail郵件中繼和SMTP驗證的基本配置;了解Postfix SMTP驗證的基本配置。
第二十章 遠程管理服務………………………………………………………(4學時)
教學內容:
1.Telnet服務的配置:介紹Telnet協議的
22、原理和基本安裝、配置方法。
2.SSH服務配置:介紹SSH協議的原理,SSH和SFTP協議的配置和使用方法。
3.VNC服務配置:介紹VNC協議的原理和基本安裝、配置方法。
教學要求:本章講述了Linux下常見的3種遠程管理服務。要求掌握SSH和SFTP協議的配置和使用方法。了解Telnet協議的原理和基本安裝、配置方法;SSH協議的原理;VNC協議的原理和基本安裝、配置方法。
五、考核方式
本課程考核采用綜合考核方式,即課程的考試成績由平時成績、實驗成績和期末的理論考核成績組成。其中平時成績強調平時的出勤、課堂紀律、課堂表現和作業(yè),占總成績的10%;設計、實驗成績占總成績的30%;期末的理論考核采取閉卷方式,占總成績的60%。
六、參考教材
《Linux操作系統高級教程》 唐華 電子工業(yè)出版社
《Linux實踐及應用》 羅文村,湯庸 清華大學出版社
七、其它(說明)
教學大綱僅供老師作為授課安排的參考,具體情況應由老師根據學校條件、學生狀況而定。
專心---專注---專業(yè)