09《Linux操作系统》理论教学大纲_贾勇
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Linux操作系统》课程理论教学大纲
课程中文名称:Linux操作系统
课程编码:0520008
课程英文名称:Linux operation system
课程类型:专业基础必修
适用年级:二年级
适用专业:计算机应用、计算机网络
总学时:60
先修课程:计算机网络、计算机基础
后续课程:网络安全
编写人:贾勇麦尔丹
审定人:韩芳
一、课程简介
(一)课程性质与任务
《Liunx操作系统》是计算机相关专业的一门专业方向课,理论学时30,实验学时30。
其任务是讲授Linux操作系统的使用,包括文本界面的常用Shell命令、图形界面的多种实用程序以及Linux提供的多种Internet服务功能,比较全面地了解Linux操作系统提供的功能和服务。
(二)课程教学目的和要求
通过《Linux操作系统》的学习,学生应该掌握Linux操作系统的常用命令的使用、图形界面的多种实用程序的使用、多种Internet服务功能的配置,通过实验加强学生的动手能力。
(三)课程教学内容
1、Linux的安装与启动
2、Linux磁盘文件管理
3、管理用户和用户组
4、Linux的服务与进程管理
5、Shell编程
6、软件包管理
7、配置网络连接
8、Linux服务器的配置
二、课程教学总体安排
(一)学时分配建议表
学时分配建议表
序号内容概要
教学环节
讲课习题课实验设计
1 Linux的安装与启动
2 2
2 Linux磁盘文件管理 6 6
3 管理用户和用户组
4 4
4 Linux的服务与进程管理 2 2
5 Shell编程 4 4
6 软件包管理 2 2
7 配置网络连接 2 2
8 Linux服务器的配置8 8 合计30 30
(二)教材及教学参考书
1、推荐教材
潘红,张同光.liunx操作系统[M].高等教育大出版社,2005.
2、教学参考书
[1]冯昊. Linux服务器配置与管理[M].清华大学出版社, 2005.
[2]唐洪浪. LINUX实用教程[M].北京希望电子出版社, 2002.
[3]梁如军. Red Hat Linux9网络服务[M].机械工业出版社,2003.
[4]黄志洪,钟耿扬. LINUX操作系统[M].冶金工业出版社,2000.
(三)课程考核方式
1、考核方式:闭卷
2、成绩构成:考核成绩由平时成绩(10%)+期末成绩(90%)。
三、课程教学内容及基本要求
(一)Linux的安装与启动(2学时)
1、教学目的
了解Linux的发展史和特点,掌握Linux的两种安装方法,熟练掌握linux的启动与登陆。
2、教学重点与难点
(1)教学重点:Linux的安装
(2)教学难点:Grub配置
3、教学方法:利用多媒体教室,演示Linux操作系统的安装过程和登录及启动。
4、教学内容
(1)Linux简介
(2)Linux的安装
(3)linux的启动与登陆
(二) Linux磁盘文件管理(6学时)
1、教学目的
理解Linux文件系统类型,掌握Linux系统的目录结构,掌握Linux的几种文件类型,理解文件属性的含义并掌握设置方法,熟练掌握Linux的一些常用命令,掌握Linux系统上建立与使用文件系统的方法。
2、教学重点与难点
(1)教学重点:Linux文件系统,Linux的文件类型与文件属性,常用命令
(2)教学难点:Linux系统上建立与使用文件系统的方法
3、教学方法:利用多媒体教室,讲解Linux操作系统的文件系统类型,演示Linux操作系统的常用命令。
4、教学内容
(1)Linux文件系统类型
(2)Linux系统的目录结构
(3)文件类型与文件属性
(4)Linux常用命令
(5)建立与使用文件系统
(6)在Linux中使用移动存储设备
(三)管理用户和用户组(4学时)
1、教学目的
熟练掌握Linux用户管理的方法。
2、教学重点与难点
(1)教学重点:用户和用户组的管理
(2)教学难点:用户和用户组属性的更改
3、教学方法:利用多媒体教室,演示Linux操作系统下如何建立用户和组,以及修改其相关属性。
4、教学内容:
(1)用户和用户组文件
(2)管理用户账户与密码
(3)用户组管理
(4)使用用户管理器管理用户和组
(四)Linux的服务与进程管理(2学时)
1、教学目的
了解Linux的启动过程,掌握Linux的服务管理,熟练掌握Linux的进程管理方法
2、教学重点与难点
(1)教学重点:Linux服务管理,Linux进程管理
(2)教学难点:Linux服务管理
3、教学方法:利用多媒体教室,演示Linux操作系统下如何进行进程和启动管理。
4、教学内容:
(1)Linux的启动过程
(2)inittab配置文件
(3)Linux服务的启动脚本
(4)服务的启动与停止
(5)配置服务的启动状态
(6)Linux的进程与作业
(7)管理系统的进程
(五)Shell编程(4学时)
1、教学目的
掌握Shell编程的基本方法
2、教学重点与难点
(1)教学重点:脚本控制结构
(2)教学难点:脚本控制重定向
3、教学方法:利用多媒体教室,讲解Shell脚本的相关知识,演示Linux操作系统中如何编制脚本。
4、教学内容
(1)Shell编程简介
(2)运行脚本文件
(3)脚本的执行
(4)脚本表达式
(5)脚本控制结构
(6)为命令提供输入
(六)软件包管理(2学时)
1、教学目的
掌握Linux系统上软件安装方法
2、教学重点与难点
(1)教学重点:RPM软件包管理
(2)教学难点:TAR包管理
3、教学方法:利用多媒体教室,演示Linux操作系统中如何进行RPM软件包管理和TAR包管理。
4、教学内容
(1)RPM软件包管理
(2)TAR包管理
(七)配置网络连接(2学时)
1、教学目的
掌握Linux网络的配置和调试方法
2、教学重点与难点
(1)教学重点:Linux网络的基本配置,常用的网络调试命令
(2)教学难点:网络故障排查的基本方法
3、教学方法:利用多媒体教室,演示Linux操作系统的网络配置方法和常用的网络调试。
4教学内容
(1)网络的基本配置
(2)常用网络调试命令
(3)网络故障排查的基本方法
(八)Linux服务器的配置(8学时)
1、教学目的
通过Apache和vsftpd这两个Linux下的典型服务的配置,掌握Linux服务器在文本界面下的配置方法
2、教学重点与难点
(1)教学重点:安装与配置Web服务器,安装和配置vsftp服务器
(2)教学难点:FTP用户磁盘配额管理
3、教学方法:利用多媒体教室,演示Linux操作系统的多种网络服务应用。
4、教学内容
(1)安装与配置Web服务器
(2)安装Apache服务器
(3)配置Apache服务器
(4)Apache服务器性能优化
(5)安装vsftpd服务器
(6)连接和访问FTP服务器
(7)配置vsftpd服务器
(8)用户磁盘配额管理
(9)FTP常用命令
四、课程实验教学安排
1、实验的目的与要求
通过实验,使学生应该掌握Linux操作系统的安装,常用命令的使用,图形和文本界面下的操作,多种基于Linux的Internet服务器配置,加强学生的动手能力。
2、实验项目内容
实验内容安排表
序号实验项目名称
学
时
必开
选开
每套
仪器
人数
实验内容
实验
类型
1 安装Linux操作系统
2 必开 1 安装Linux操作系统验证型
2 图形和字符界面操作 2 必开 1 Linux操作系统基本操
作
验证型
3 文本编辑器的使用 2 必开 1 使用Vim、Emacs文本
编辑器
验证型
4 用户、组群和权限管
理
4 必开 1
进行用户和组群管理、
对各类使用者给予不
同的权限
验证型
5 磁盘和文件管理 4 必开 1 磁盘和文件的管理验证型
6 软件包管理 2 必开 1 使用rpm进行软件包
管理
验证型
7 进程管理 2 必开 1 进程的管理验证型
8 Linux网络、DNS服务
器配置
4 必开 1
配制Linux网络环境
和DNS服务器
验证型
9 DHCP服务器配置 2 必开 1 配置DHCP服务器验证型
10 Samba文件服务器配
置
2 必开 1
配置Samba文件服务
器
验证型
11 Apache服务器配置 2 必开 1 配置Apache网页服务
器
验证型
12 FTP服务器配置 2 必开 1 配置Vsftpd服务器验证型
13 E-mail服务器配置 2 必开 1 配置Sendmail服务器验证型
3、考核形式
上机实验的考核主要以学生完成实验任务的情况及实验报告的书写是否规范作为打分依据,其中实验完成情况占40%,实验报告书写情况占60%,如果对扩展性题目的解答有创新,可以加分。
4、实验开出率:100%。