1广东工业大学《网络操作系统---Linux》教学大纲一、大纲说明(一)性质与任务本课程属于网络信息系统整体框架结构中网络支持系统中的内容,是保证网络信息系统正常运行的基础。课程内容主要包括LINUX的系统管理及网络管理两部分。建议任课老师对授课内容以形象生动的介绍为主,对技术内容的细节也应该做充分的讲解和演示,目的在于使学生完全掌握网络操作系统的整体概念,理解网络操作系统的工作原理以及实际应用方法。(二)目的要求本课程内容以LINUX为主,目的在于通过对网络操作系统的讲解,对网络操作系统的工作原理、体系结构、关键技术、典型应用的授课帮助学员建立网络操作系统的整体概念,使学员掌握网络操作系统,主要是LINUX的实际应用、系统管理及网络管理的基本技能。(三)教学内容安排本课程总学时64学时,其中理论课32学时,实验课32学时。(四)选用教材和参考书教材选用:《linux网络操作系统与实训》杨云、马立新、金月光,中国铁道出版社参考书:《Linux教程》李成大编,人民邮电出版社(五)教学方法与考核学生在选修本课程前必须掌握计算机以及一些常用操作系统的基本操作方法。教师在多媒体教室采用计算机投影机授课。成绩考核采用上机考核与笔试相结合的方式:闭卷笔试占60%,实验报告和作业占30%,平时考勤占10%,重在考察学生使用Linux系统的能力。2二、学时分配表序号教学内容计划学时其中备注理论实训1网络操作系统Linux简介222linux安装223linux安装664Linux系统常用命令基本操作4225Linux系统常用命令基本操作446Linux系统常用命令基本操作447Shell与Shell编程4228vi编辑器8269用户和组管理4410Linux网络应用基本操作62411Linux网络应用dhcp,dns62412Linux网络应用samba62413Linux网络应用apache,ftp62414进程管理42215作业管理42216存储器管理82617设备管理42218文件管理62425机动2226合计903060三、大纲正文3第一章操作系统的概念(2学时)基本内容:操作系统的概念、发展过程以及它的特性和功能基本要求:了解操作系统基本概念、现状、发展。第一节、操作系统的概念第二节、操作系统的发展过程第三节、操作系统的特性和功能第二章网络操作系统Linux简介(4学时)基本内容:主要介绍Linux的概况,包括概念、发展过程、特点、主要发行版本以及当前Linux的应用现状和前景。基本要求:第一节、Linux的发展第二节、Linux的版本第三节、Linux的特性和功能第四节、Linux的常用软件第五节、Linux的内核体系结构第六节、Linux的现状及前景第三章Linux的安装与配置(4学时)重点:操作系统的概念以及特性和功能难点:无重点:Linux的常用软件以及内核体系结构难点:Linux的内核体系结构4基本内容:Linux的安装方式以及配置基本要求:第一节、安装前的准备工作第二节、安装Linux第三节、安装后的系统配置第四章Linux的使用基础(4学时)基本内容:介绍linux的操作环境已经常用的操作命令基本要求:第一节、linux的常用命令第二节、Shell程序设计第五章Linux系统管理(8学时)基本内容:(1)设置整个计算机系统,包括硬件和软件;(2)做适当的备份和需要时的恢复;(3)处理由于计算机有限资源的使用而遇到的问题;重点:Linux安装前的准备工作以后安装后的系统配置难点:Linux的安装已经安装后的系统配置重点:linux的常用命令难点:linux的常用命令5(4)排除由于连接问题而造成的系统通信阻塞;(5)进行操作系统的升级和维护;(6)为用户提供常规的支持。基本要求:第一节、用户管理第二节、文件系统管理与维护第三节、软件包管理第六章Linux网络应用(4学时)基本内容:介绍linxu的网络功能,基本网络操作命令,Internet站点的建立基本要求:第一节、linux的网络功能第二节、基本网络操作系统命令第三节、网络资源共享第四节、Internet站点的建立第七章进程管理(8学时)基本内容:重点:基本网络操作命令。难点:Internet站点的建立。重点:用户管理,文件系统管理与维护难点:用户管理,文件系统管理与维护6进程的概念,操作系统各个部分的功能和工作。基本要求:第一节、进程的基本概念第二节、进程控制第三节、进程互斥和同步第四节、进程通信第五节、进程调度第六节、死锁第七节、线程第八节、linux中的进程管理第八章作业管理(4学时)基本内容:作业管理对作业运行进行的控制基本要求:第一节、作业管理概念第二节、作业调度第三节、linux中的作业管理第九章存储器管理(12学时)重点:作业管理概念难点:linux中的作业管理重点:进程的基本概念,进程调度,死锁,linux中的进程管理难点:进程调度,死锁7基本内容:存储技术归结为两大类:连续的存储技术;离散的存储技术。基本要求:掌握存储器的基本概念,存储器的管理功能,存储器管理方式。掌握连续存储管理方式,离散存储管理方式和虚拟存储器。了解地址的变换过程,会页面置换算法。第一节、存储管理的基本概念第二节、连续存储方式第三节、离散分配方式第四节、虚拟存储器第五节、Linux存储管理第十章设备管理(8学时)基本内容:I/O系统组成,包括I/O设备、设备控制器和I/O通道。数据传输控制方式,包括程序直接控制方式、中断控制方式、DMA方式和通道控制方式。中断技术,包括中断的概念、中断源、中断响应和中断处理。缓冲技术,包括缓冲的引入、单缓冲、双缓冲、循环缓冲和缓冲池。设备分配,包括与设备分配相关的因素和虚拟设备技术。Linux系统的设备管理。基本要求:掌握I/O系统的组成;掌握数据传输控制方式;了解中断技术和缓冲技术;了解Linux系统的设备管理。第一节、设备管理概述第二节、I/O控制方式第三节、中断技术重点:离散存储管理难点:虚拟存储管理8第四节、缓冲技术第五节、设备分配第六节、Linux中的设备管理第十一章文件管理(4学时)基本内容:文件和文件系统,文件结构,文件目录管理,文件存储空间管理,文件共享,文件安全性,Linux系统文件管理。基本要求:了解文件和文件系统;掌握Linux系统文件管理。第一节、文件管理概述第二节、文件结构、存储设备和存取方法第三节、文件存储空间的管理第四节、文件目录管理第五节、文件的使用第六节、文件系统的层次模型第四节、Linux文件系统重点:Linux系统文件管理难点:Linux系统文件管理重点:I/O系统的组成、数据传输控制方式、中断技术、缓冲技术难点:中断技术、缓冲技术