《实用操作系统Linux》课程标准.docx
- 文档编号:24312977
- 上传时间:2023-05-26
- 格式:DOCX
- 页数:15
- 大小:19.19KB
《实用操作系统Linux》课程标准.docx
《《实用操作系统Linux》课程标准.docx》由会员分享,可在线阅读,更多相关《《实用操作系统Linux》课程标准.docx(15页珍藏版)》请在冰豆网上搜索。
《实用操作系统Linux》课程标准
《Linux操作系统实用教程》课程标准
一、课程性质与地位
本课程是计算机软件技术、计算机网络、计算机应用专业的一门主干专业课。
它是“网络管理与维护岗位”、“网站建设岗位”、“嵌入式系统开发岗位”的职业能力核心课程。
本课程的培养目标是“Linux网络管理员”,应用定位是利用Linux对中小企事业单位网络进行管理。
主要培养学生基于Linux操作系统平台的管理与维护能力,以及基于Linux企业应用服务器的管理与维护能力。
本课程教学让学生置身于一个模拟的网络技术服务公司的日常工作环境中,通过分析客户需要解决的各种问题,把所需的知识融合到任务中。
对每个任务,先由情境引出,再结合具体任务进行需求分析,然后对任务进行设计规划,具体的解决方案和操作步骤在“任务实施”中给出。
以工作任务引领知识、技能和职业素养,让学生在完成工作任务的过程中学习相关知识,发展学生的综合职业能力。
课程学习结束,学生达到“Linux网络管理员”职业技术要求。
从理论和实践方面使学生掌握Linux操作系统的日常使用与维护,Linux环境下常用网络服务配置并且能对Linux主机进行简单维护管理,有着十分突出的实践性和操作性。
二、职业能力要求
1.能够熟练地使用Linux操作系统。
2.网络设备的管理与维护能力。
3.基于Linux网络操作系统平台的管理与维护能力。
4.基于Linux企业应用服务器的管理与维护能力。
5.网络安全监测及安全管理能力。
三、课程教学实施的基本理念
1.采用“知识性与技能性相结合”的模式,体现理论的适度性,实践的指导性,应用的完整性;
2.以任务驱动的形式,边举例边讲解,一目了然,学习轻松,容易上手;
3.选择大量内容新颖、典型,实用性、指导性强的实例;
4.使用虚拟机构建试验环境,练习LINUX系统环境下各种网络服务的配置;
5.自主学习与教师授课、指导相结合,实验教学采用个别化指导与课堂示范相结合。
四、课程目标
具体目标如下:
(一)知识目标:
(1)掌握操作系统基础知识及其主要功能;
(2)掌握Linux操作的特征、主要功能及其应用领域;
(3)掌握Linux常用命令的使用;
(4)熟练运用vi编辑器;
(5)掌握Linux用户和组管理;
(6)掌握设备管理和文件系统结构管理;
(7)掌握基本的shell程序的编写;
(8)掌握Linux系统下的编程基础;
(9)熟练掌握NFS、samba、DHCP、Apache、FTP等服务器的配置;
(10)掌握Linux环境下网络安全配置。
(二)能力目标:
1.掌握Linux文件系统,执行普通的文件管理操作任务。
2.使用X-WINDOWS图形用户界面执行常见操作任务。
3.使用VI编辑器打开、编辑并保存文本文档并设置文件访问权限
4.在系统中安装、升级、删除和查询包。
5.Linux下网络配置与管理其中包括:
Dhcp服务器的原理、配置与管理,DNS服务器的原理、配置与管理,Linux与Windows互联技术samba服务器的配置与管理,Unix/Linux经典文件服务nfs服务器的配置与管理,Vsftp服务器的原理、配置与管理,Xinetd超级守护进程服务原理、配置与管理,WWW服务器原理、配置与管理
6.安全管理包括:
本机安全,文件系统的安全,网络服务器的安全策略,Linux网络防火墙的搭建iptables,配置安全的透明代理服务器iptables+squid,安装配置OpenSSH服务器,Linux网络环境下的VPN构建,Linux下的网络扫描和嗅探nmapsniffer
7.企业邮件系统平台搭建:
部署一个Sendmail/Postfix/Qmail邮件系统,虚拟域WebMail身份验证病毒过滤垃圾邮件过滤。
8.培养学生的团队协作精神;
9.培养学生分析问题、解决问题的能力;
五、教学内容标准
第一章Linux操作系统概述(讲授:
4学时)
教学目的:
1.了解Linux发展历史。
2.掌握Linux操作系统的主要特征。
3.了解Linux操作系统中常用的符号。
4.了解RedHatLinux
教学内容:
1.自由软件简介
2.Linux操作系统概述
3.Linux的特点
4.关于RedHatLinux
教学重点:
1.Linux操作系统的主要特征。
2.Linux操作系统中常用的符号。
3.了解RedHatLinux
教学难点:
1.Linux操作系统的主要特征。
2.Linux操作系统中常用的符号。
技能点:
1.了解RedHatLinux的图形界面
第二章Linux的安装、启动与关闭(讲授:
4学时)
教学目的:
1.掌握Linux操作系统的安装
2.掌握软件包的安装
3.Linux进程管理
4.桌面环境介绍
教学内容:
1Linux系统的安装准备
2Linux操作系统的安装
3Linux系统的多重引导安装
4VMwaie虚拟机下安装Linux系统
5Linux系统的启动与关闭
教学重点:
1.Linux操作系统的安装
2.软件包的安装
3.Linux进程管理
4.桌面环境介绍
教学难点:
1.Linux操作系统的安装
2.Linux进程管理
技能点:
1.Linux操作系统的安装
2.软件包的安装
3.Linux进程管理
4.桌面环境X-Windows
第三章Linux操作基础(讲授:
6学时)
教学目的:
1.掌握shell是什么以及bash的命令格式;
2.了解Linux支持的各种shell;
3.了解Linux的文件、目录、文件系统、进程等概念;
4.掌握Linux系统基本操作命令
5.掌握X-Window的使用和维护
教学内容:
1Linux系统与Shell的关系
2Shell简介
3简单命令
4Shell命令的操作基础
5Shell命令的高级操作
6Linux的X-Window
教学重点:
1.shell是什么以及bash的命令格式;
2.Linux支持的各种shell;
3.Linux的文件、目录、文件系统、进程等概念;
4.Linux系统基本操作命令
5.X-Window的使用和维护
教学难点:
1.Linux支持的各种shell;
2.Linux系统基本操作命令
3.X-Window的使用和维护
技能点:
1.Linux的文件、目录、文件系统;
2.Linux系统基本操作命令
3.X-Window的使用和维护
第四章Linux文件系统(讲授:
6学时)
教学目的:
1.掌握Linux系统的文件及其类型
2.掌握Linux的文件导航、信息显示、复制、删除、移动、检索、排序、目录操作等命令
3.掌握文件权限的设置原则和操作方法
4.掌握文件的链接原理及链接命令
教学内容:
1Linux系统的文件及其类型
2Linux系统的文件操作命令
3文件的权限
4文件的链接
教学重点:
1.Linux系统的文件及其类型
2.Linux的文件导航、信息显示、复制、删除、移动、检索、排序、目录操作等命令
3.文件权限的设置原则和操作方法
4.文件的链接原理及链接命令
教学难点:
1.Linux系统的文件及其类型
2.Linux的文件导航、信息显示、复制、删除、移动、检索、排序、目录操作等命令
3.文件权限的设置原则和操作方法
4.文件的链接原理及链接命令
技能点:
1.Linux的文件导航、信息显示、复制、删除、移动、检索、排序、目录操作
2.文件权限的设置操作方法
第五章Linux系统管理(讲授:
6学时)
教学目的:
1掌握用户和组的建立
2掌握用户和组属性更改、设置
3掌握文件安全设置
4掌握常用的网络配置与管理
5掌握LINUX系统进程的管理,控制命令
6掌握磁盘操作管理
教学内容:
1用户和组管理
2软件包管理
3网络通信管理
4进程管理
5系统的服务管理
6磁盘操作管理
教学重点:
1用户和组的建立
2用户和组属性更改、设置
3文件安全设置
4常用的网络配置与管理
5LINUX系统进程的管理,控制命令
6磁盘操作管理
教学难点:
1用户和组的建立
2用户和组属性更改、设置
3文件安全设置
4常用的网络配置与管理
5LINUX系统进程的管理,控制命令
6磁盘操作管理
技能点:
1用户和组的建立,用户组属性更改、设置
2文件安全设置
3常用的网络配置与管理
第六章vi编辑器的使用(讲授:
4学时)
教学目的:
1.了解vi的工作模式;
2.熟练掌握vi的各种常用命令
教学内容:
1认识Linux的文本编辑器
2vi编辑器的启动、保存和退出
3.命令模式
5底行命令模式下的操作
6文本移动和编辑多个文件
教学重点:
1.vi的工作模式;
2.vi的各种常用命令
教学难点:
1.vi的工作模式;
2.vi的各种常用命令
技能点:
1.vi的各种常用命令
第七章Shell程序设计(讲授:
6学时)
教学目的:
1.掌握shell程序的建立和执行方式;
2.掌握shell中各种变量和函数的使用;
3.熟练掌握shell程序设计中各种控制结构语句是使用;
4.了解shell编程中特殊字符的含义;
教学内容:
1、Shell概述
2、shell程序的建立和执行方式
3、bash变量的分类、定义形式及引用规则
4、各控制语句的格式、功能及流程
5、Shell编程中的输入输出命令
6、bash中算术运算、函数的使用
7、Shell程序控制结构语句
教学重点:
1.shell程序的建立和执行方式;
2.shell编程中特殊字符的含义;
教学难点:
1.掌握shell中各种变量和函数的使用;
2.熟练掌握shell程序设计中各种控制结构语句是使用;
技能点:
1、Shell编程中的输入输出命令
2、bash中算术运算、函数的使用
3、Shell程序控制结构语句
第八章Linux的网络服务(讲授:
6学时)
教学目的:
1.熟练掌握Linux系统网卡配置;
2.调整解调器等网络设备的配置;
3.掌握基本网络命令的使用;
4.掌握网络文件系统NFS、web、ftp、samba的配置
教学内容:
1.Linux常用的网络应用
2.Linux下网卡的选择和配置
3.NFS网络文件系统
4.Web服务
5.FTP服务
6.Samba服务
教学重点:
1.Linux系统网卡、调整解调器等网络设备的配置;
2.基本网络命令的使用;
3.网络文件系统NFS、web、ftp、samba的配置
教学难点:
1.Linux系统网卡、调整解调器等网络设备的配置;
2.基本网络命令的使用;
3.网络文件系统NFS、web、ftp、samba的配置
技能点:
1.Linux系统网卡、调整解调器等网络设备的配置;
2.基本网络命令的使用;
3.网络文件系统NFS、web、ftp、samba的配置
第九章Linux系统下的数据库应用(讲授:
4学时)
教学目的:
1掌握Linux系统下的数据库种类及特点
2掌握MySQL数据库管理方法
3掌握PHP访问数据库方法
教学内容:
1Linux系统下的数据库种类及特点
2MySQL数据库管理
3PHP访问数据库
教学重点:
1Linux系统下的数据库种类及特点
2MySQL数据库管理方法
3PHP访问数据库方法
教学难点:
1Linux系统下的数据库种类及特点
2MySQL数据库管理方法
3PHP访问数据库方法
技能点:
1MySQL数据库管理方法
2PHP访问数据库方法
第十章Linux系统的安全管理(讲授:
6学时)
教学目的:
1.掌握Linux下的访问控制和加密传输工具的使用
2.掌握网络监听工具、安全扫描工具、一致性检查工具的使用
3.了解和掌握Linux系统的常规安全设置
4.了解和掌握Linux中的系统日志和服务器日志的查看和管理
教学内容:
1计算机网络安全的基础知识
2Linux系统中的日志安全管理
3Linux系统的安全防护设置
4Linux系统的防火墙管理
教学重点:
1.Linux下的访问控制和加密传输工具的使用
2.网络监听工具、安全扫描工具、一致性检查工具的使用
3.Linux系统的常规安全设置
4.Linux中的系统日志和服务器日志的查看和管理
教学难点:
1.Linux下的访问控制和加密传输工具的使用
2.网络监听工具、安全扫描工具、一致性检查工具的使用
3.Linux中的系统日志和服务器日志的查看和管理
技能点:
1.网络监听工具、安全扫描工具、一致性检查工具的使用
2.Linux系统的常规安全设置
第十一章Linux系统下的编程(讲授:
6学时)
教学目的:
1.学会GNU风格与Linux内核编程风格
2.了解GCC及及执行过程
3.掌握使用GNUmake编辑makefile文件
4.了解GDB命令的基本使用
5.学会如何创建一个shell脚本程序
教学内容:
1Linux编程环境及工具
2Linux高级语言编程开发
3Linux网络编程
4Linux嵌入式程序开发
5内核基础
6GDB命令行调试工具的使用
7linux编程库的API介绍
教学重点:
1.GCC及及执行过程
2.GNUmake编辑makefile文件
3.GDB命令的基本使用
4.创建一个shell脚本程序
教学难点:
1.GNU风格与Linux内核编程风格
2.GNUmake编辑makefile文件
3.GDB命令的基本使用
技能点:
1.创建一个shell脚本程序
六、教材与参考书
教材:
《21世纪普通高校计算机公共课程规划教材•Linux操作系统实用教程》文东戈、孙昌立、王旭编著清华大学出版社
参考书:
1.《操作系统原理及应用-Linux篇》王继水、顾理军 清华大学出版社
2.《操作系统——Linux篇》李成大人民邮电出版社
3.《操作系统——Linux篇》柳青 人民邮电出版社
4.《Linux中文版应用基础》姒茂新陈英等电子工业出版社
七、实验与实习安排
序号
实训项目名称
场地
学时数
1
Linux系统安装
机房
2
2
Linux常用命令
机房
2
3
Linux系统管理与配置
机房
2
4
Linux网络环境配置
机房
2
5
LinuxShell程序设计
机房
2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用操作系统Linux 实用 操作系统 Linux 课程标准