1、Linux操作系统实验教学大纲一、课程基本信息课程名称:Linux操作系统英文名称:linux operation system课程编码:05110107课程性质:必修开设课程教研室:计算机科学与技术学分:2学时:36应开实验工程个数:5-6个实开实验工程个数:4-5个适用专业、年级:计算机科学与技术,信息管理本科,专科要求先修课程:数据结构,软件基础,程序设计语言,计算机组成原理二、本课程的地位、作用和任务LINUX操作系统是网络应用领域中广泛使用的一种主流操作系统。随着PC平台上LINUX系统的快速 开展,尤其是Internet网络的全球性普及,使得LINUX操作系统的应用领域进一步得到了
2、扩展。本课程 采用PC平台环境的RedHat LINUX操作系统,学习LINUX系统管理的基本理论知识,掌握LINUX操作系 统的技术思想及使用方法,为系统管理以及系统软件工程的开发奠定基础。由于操作系统的特殊地位,使得熟练掌握操作系统的管理和配置成为使用计算机系统的必要前提, 学生通过上机,系统地了解LINUX的基本概念、基本原理、系统结构和实现技术。掌握LINUX操作系统 结构组织和管理方法的基础理论知识,熟悉LINUX系统的运行环境和管理机制,具有使用和操作LINUX 系统运行环境的基本能力。到达独立安装、正确配置和自主管理LINUX操作系统的基本要求,并初步掌 握LINUX环境的系统开
3、发技术。三、课程内容与学时分配系统启动与自举(2)目的:通过上机实验,理解操作系统引导和自举过程中BIOS,引导程序,操作系统内核等程序的作用和执 行顺序,掌握与系统启动有关的配置文件的格式、意义与作用。内容:1 .了解系统启动过程,阅读与系统启动有关的文件/boot,vmlinuz,grub.conf.观察系统自举过程,阅读与自举有关的配置文件。/etc/inittab,rc.sysint,rcx.d二、文件系统(6)目的:掌握linux操作系统的文件系统目录树结构及其基本的操作命令,练习并掌握磁盘及其分区的设 备文件表示,磁盘的分区、分区的高级格式化等功能的实现。内容:1. 熟悉基本文件系
4、统的树结构2.磁盘分区与高级格式化练习3. .利用VI进行文件的查看、编辑、创立。4.1. 件系统常用命令的使用,文件系统权限、与重定向的概念三:磁盘管理目的与要求:通过上机实验,理解多用户多任务操作系统中磁盘管理的意义及相关概念。理解与磁盘管理有关的配置 文件的作用、格式和含义。掌握磁盘管理的相关命令和图形工具的使用,并能够实现多用户环境下磁盘 配额管理功能的实施。内容:1 .练习通过磁盘管理的图形工具“磁盘管理”进行存储介质如光盘、U盘的挂载与卸载。2 .练习通过磁盘管理的图形工具“KDiskFree”进行磁盘存储空间的查看。3 .查看与磁盘管理有关的配置文件/etc/fstab,/etc
5、/mtab,并理解其作用、格式和含义。4 .练习磁盘管理的相关命令:dd, du, df, dsck, mkfs, mount, umount,等。6.实施磁盘配额管理:四、用户管理目的:通过上机实验,理解多用户多任务操作系统中用户管理的意义及相关概念。理解与用户管理有关 的配置文件的作用、格式和含义。掌握用户及组管理的相关命令和图形工具的使用。内容:1 .习通过用户管理的图形工具“用户和群组”进行用户和组的新增、删除、修改等操作,利用图形工 具“密码”进行密码管理。2 .查看与磁盘管理有关的配置文件/etc/fstab,/etc/mtab,与用户和组管理有关的配置文件 /etc/passwd
6、yetc/shadowVetc/group,并理解其作用、格式和含义。3 .练习和用户管理的相关命令:useradd, adduser, groupadd, userdel, groupdel, usermod, groupmod, who, w, id, whoami, write, finger, chfn 等。五、进程管理目的:在理解进程概念的基础上,通过上机实验练习进程管理的图形工具和命令的使用,掌握周期性执行进程 的调度配置文件的作用、格式和意义,并练习和验证进行周期性执行进程提交的功能。从而能够进行简 单的系统性能调整。内容:1 .练习使用进程管理的图形工具“系统监视”,用于查看、
7、删除执行中的进程对CPU,内存、交换分区和普通分区的使用情况,改变进程优先级。2 .练习使用与进程管理有关的命令的使用:ps, kill, top, free, nice, renice.3 .阅读并编辑调度配置文件crontab。可以用vi crontab也可以用crontab -e来设置要周期性调度的任 务配置情况。4 .启动调度任务。Crontab配置文件。四、教学方法与教学科学说明教学方法:上机前讲解实验内容和要求,实验过程中采用分组合作与老师指导相结合的方式,实验完毕 验收实验结果并交实验报告。教学科学:本课程的实验主要针对一些授课环节比拟抽象的内容而设置,目的在于帮助学生理解课程内 容,培养学生勤于思考,细心观察和勇于实践的能力。实验内容难易程度比拟适合学生。五、考核方式上机考核六、教材:教材:redhatlinux9系统管理,清华大学出版社;第一版;2001年七、参考书:1 .操作系统原理linux篇:徐德民;国防工业出版社,第一版;2002年.大量网络资源八、备注以上实验可以根据学生的具体情况选做。一般学时比拟紧张,需要学生在实验前作好充分的准备工作。