1、Oinux操作系统课程教学大纲一、课程基本信息课程代码:05110107课程名称:linux操作系统课程英文名称:linux Operating System课程所属单位:计算机与信息工程系计算机科学与技术教研室课程面向专业:计算机科学与技术本科课程类型:必修先修课程:操作系统,计算机组成原理,计算机体系结构,程序设计语言 学分:总学时:30 (其中理论学时:14实验学时:16)二、课程性质与目的LINUX操作系统是网络应用领域中广泛使用的一种主流操作系统。随着PC平台上LINUX系统的快速 开展,尤其是Internet网络的全球性普及,使得LINUX操作系统的应用领域进一步得到了扩展。本课程
2、 采用PC平台环境的RedHat LINUX9操作系统,学习LINUX系统管理的基本理论知识,掌握LINUX操作系 统的技术思想及使用方法,为系统管理以及系统软件工程的开发奠定基础。本课程的主要教学目的:使学生系统地了解LINUX的基本概念、基本原理、系统结构和实现技术。掌握 LINUX操作系统结构组织和管理方法的基础理论知识,熟悉LINUX系统的运行环境和管理机制,具有使 用和操作LINUX系统运行环境的基本能力。到达独立安装、正确配置和自主管理LINUX操作系统的基本 要求,并初步掌握LINUX环境的系统开发技术。三、课程教学内容与要求()linux 初步1、基本要求:Linux基本概念、
3、开展历史Linux启动与自举过程Linux下文本编辑器的使用2、本章重难点内容:(1)linux内核版本与发行版本的概念(2) Linux启动与自举过程(3 )运行级别的概念和inittab配置文件的格式与作用(4 ) vi的使用(二)文件系统管理1、基本要求:Linux文件系统目录树的结构及各目录的作用常用文件系统管理命令的使用文件权限的概念及其修改硬盘分区的基本概念磁盘分区与高级格式化i/o重定向。2、本章重难点内容:主要是与文件系统管理相关的基本概念的掌握及命令的使用,以及将一块裸盘进行分区、格式化、挂载 后可以交付使用的全过程。(三)磁盘管理1、基本要求:与磁盘管理有关的命令及图形工具
4、的使用磁盘配额管理的实施2、本章重难点内容:磁盘配额管理的实施(四)用户管理1、基本要求:用户与组的基本概念与用户和组管理有关的命令和图形工具的使用与用户和组管理有关的配置文件的格式和作用2、本章重难点内容:与用户和组管理有关的配置文件的格式和作用(五)进程管理1基本要求:进程的基本概念查看和控制进程的命令和图形工具的使用利用相关命令进行系统性能调整的方法利用cron进行周期性进程调度的实现2、本章重难点内容:利用相关命令进行系统性能调整的方法利用cron进行周期性进程调度的实现(六)文件压缩/解压及RPM软件包管理1、基本要求:zip,gzip,compress,bzip2等常用压缩/解压工
5、具的使用tar打包工具的使用tar与压缩解压工具联合使用的方法RPM的概念利用rpm命令进行软件安装、卸载、升级、查询、验证的方法。2、本章重难点内容:tar打包工具的使用tar与压缩解压工具联合使用的方法利用rpm命令进行软件安装、卸载、升级、查询、验证的方法。(七)shell的重要性1、基本要求:环境变量的概念shell配置文件的作用正表达式2、本章重难点内容:shell配置文件的作用四、学时分配学时分配表序 号教学内容(按章填写)学时课 堂 讲 授实 验 课习 题 课讨 论 课其它1Linux初步222文件系统管理243磁盘管理244用户管理225进程管理226文件压缩/解压与RPM管理
6、27Shell的重要性22小计1416比例46.7%53.3%合计30实验学时分配表序号实验工程名称实 验 学 时实验类型每组 实验 人数说明验证性设 计 性综 合性其 它1Linux启动与日举2V2文件管理4V3磁盘管理4V4进程管理4V5用户管理2V小计16五、教学环节与教学要求:通过本课程的教学,使学生理解linux统中的作用、地位和特点,熟练掌握和运用相关命令和图形 工具进行系统管理的方法。六、课程考核方法:本课程采用闭卷考试1、案例作业/实验:40%2、课堂参与:10%3、考试:50%七、教材与主要参考书:教材:redhatlinux9系统管理,清华大学出版社;第一版;2001年参考书:操作系统原理linux篇:徐德民:国防工业出版社,第一版;2002年