LINUX操作系统教学大纲
《Linux操作系统》课程教学大纲

40%
项目1
考勤
占
10%
项目2
课堂实践
占
20%
项目3
课后作业
占
10%
项目4
占
%
学时分配
章节或项目
Linux系统安装、配置与维护
Linux设备管理、用户管理与系统管理
Linux网络管理与网络服务配置
Linux的实际应用及企业网服务器架设
授课学时
理论
11
12
9
2
实践
11
12
9
2
实践教学环节(如该课有实验、上机、设计、参观等其它其它实践教学环节,请注明环节名称和学时数并另附实践教学大纲。)
XXXX学院《Linux操作系统》课程教学大纲
第页共页
课程名称
中文:Linux操作系统
推荐教材
书名:Linux操作系统
英文:Linux NOS
作者:胡剑锋
课程代码
课程类型
专业课
学分/学时
68
其中实践教学时数
34
实践成绩占
50%
开课专业
计算机网络技术
考核方式
期末考试方式
闭卷
成绩占
60%
其它考核方式பைடு நூலகம்
共3项
上机34
教学手段与教学方法:(请写清教师授课的手段与方法,使用教学手段,如使用多媒体、实物演示、需安装何教学软件等;教学方法,如讲授法、案例教学法、项目教学法、任务驱动教学法、情境教学法等。)
课堂教授与课堂实训相结合
其它说明
拟制签名:教研室主任审核:系主任审批:
日期:日期:日期:
XXXXX学院《Linux操作系统》课程教学大纲
《嵌入式Linux操作系统》教学大纲

《嵌入式Linux操作系统》教学大纲一、课程的性质、目的与任务本课程是计算机科学与技术与软件工程专业的选修课,主要讲授Linux嵌入式操作系统的内核结构、引导程序、图形库、内核构建和移植技术,讲授在嵌入式开发环境下设计开发设备驱动程序、嵌入式应用程序的基本技术,培养学生进行嵌入式设计和开发的应用能力和实践技能,增强就业能力,为学生今后学习和从事嵌入式系统研究与开发积累初步的经验。
二、课程教学基本要求及基本内容第1章LINUX概述(一)基本教学内容1. Linux的特点2.Linux的结构3.Linux内核版本4.Linux发行版本5.Linux软件资源及发展方向(二)基本要求教学目的:掌握LINUX的内核版本号规则、LINUX的发行商、GNU/GPL的含义等;理解LINUX与其他操作系统的优缺点;了解LINUX的发展历程;教学重点:Linux的发展历史,Linux内核的概念及内核版本编号的涵义,Linux常见的发行套件。
教学难点:Linux套件的涵义,Linux内核版本与Linux套件的区别与联系。
第2章LINUX的安装与启动(一)基本教学内容1.安装的基本知识2.安装的过程3.GRUB引导4.引导过程(二)基本要求教学目的:掌握LINUX的安装与启动、虚拟机的安装;理解LINUX的引导过程;了解LINUX 的工作原理;教学重点:虚拟机安装与设置,Linux操作系统的安装。
教学难点:GRUB引导的过程,Linux的启动过程。
第3章图形界面(一)基本教学内容1.X WINDOW2.KDE桌面环境3.GNOME桌面环境4.桌面环境的使用(二)基本要求教学目的:掌握GUI界面环境设置方法、KDE工作环境及工作组件;教学重点:KDE桌面环境与GNOME桌面环境的概念以及两者的安装与使用的异同,桌面环境常用功能的使用。
教学难点:X WINDOW服务器与客户端的理解。
第4章LINUX基础(一)基本教学内容1.使用LINUX2.用户界面3.基础命令4.文件系统5.文件属性6.文件备份与压缩7.进程管理(二)基本要求教学目的:掌握linux的启动与登陆、Linux系统的目录结构与几种文件类型、文件属性的含义并掌握设置方法等;理解LINUX的权限与权限的表示方法;教学重点:常用Linux命令的使用,文件系统的目录结构以及每个目录的具体作用,文件属性的含义与设置。
《linux操作系统与应用技术》教学大纲

《linux操作系统与应用技术》教学大纲一、课程性质与目标《Linux操作系统与应用技术》是一门理论与实践并重的课程,旨在培养学生掌握Linux操作系统的基本概念、操作方法和系统管理技能,以及基于Linux环境的应用开发能力。
通过本课程的学习,学生将能够熟练使用Linux操作系统进行日常工作和学习,并具备一定的Linux系统管理和应用开发能力。
二、课程教学内容及要求1. Linux操作系统概述掌握Linux操作系统的历史、特点和发展趋势了解Linux发行版本及其特点理解Linux操作系统的体系结构和组成部分2. Linux系统安装与配置掌握虚拟机安装Linux操作系统的方法理解Linux系统的硬件需求和配置方法掌握Linux系统的基本网络配置3. Linux常用命令与Shell编程掌握Linux系统的常用命令及其使用方法理解Linux文件系统和目录结构掌握Shell编程的基本语法和常用命令4. Linux系统管理与维护掌握Linux系统的用户管理、权限管理和进程管理理解Linux系统的日志管理和系统备份与恢复掌握Linux系统的性能监控和优化方法5. Linux网络服务配置与管理掌握常见的Linux网络服务如Web、FTP、DNS、DHCP等的配置与管理方法理解Linux网络安全的基本概念和配置方法6. Linux应用开发基础掌握Linux环境下的C/C++编程基础理解Linux环境下的Makefile和GCC编译器使用方法掌握Linux环境下的调试和性能分析工具使用方法三、实验教学内容及要求1. Linux系统安装与配置实验在虚拟机中安装Linux操作系统并进行基本配置配置Linux系统的网络连接并测试网络功能2. Linux常用命令与Shell编程实验练习Linux系统的常用命令并编写简单的Shell脚本理解和练习Linux文件系统和目录结构的相关操作3. Linux系统管理与维护实验练习Linux系统的用户管理、权限管理和进程管理操作查看和分析Linux系统的日志文件并进行系统备份与恢复操作4. Linux网络服务配置与管理实验配置和管理常见的Linux网络服务如Web、FTP、DNS、DHCP 等并进行测试理解和练习Linux网络安全的相关配置和操作5. Linux应用开发基础实验在Linux环境下编写简单的C/C++程序并使用GCC编译器进行编译和调试使用Makefile管理项目并使用性能分析工具分析程序性能四、课程考核方式本课程采用形成性评价和终结性评价相结合的考核方式。
linux操作系统教学大纲 32学时.doc

课程名称:Linux 操作系统 课程类型:专业选修 学分:2 总学时:32先修课程:无一、课程性质、目的和任务inux 操作系统》课程教学大纲课程代码:理论学时:32实验(上机)学时:0 适用专业:计算机应用技术、移动互联技术本课程属性:计算机科学与技术专业、软件工程基础课。
Linux 以它的高效性和灵活性 著称,具有多任务、多用户的实时处理能力。
它属于自由软件,用户不用支付任何费用就可 以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,具有Unix 的全部 功能。
在嵌入式系统开发领域及服务器中有着广泛的应用。
本课程可以使用学生掌握基本 Linux 的维护和配置、图形界面与命令行的用法、Shell,文件管理与命令、Linux 编程、进 程和磁盘管理等基本知识,为嵌入式系统开发及Linux 应用打好基础。
二、 教学基本要求1、 知识、能力、素质的基本要求本课程主要讲述操作系统基本原理、基本思想和基本方法,并以此为基础介绍Linux 网络操作系统的内核结构、安装、配置、基本操作、系统管理及网络应用。
系统完整地讲述 Linux 操作系统从基本原理到应用实践的主要内容。
2、 教学模式基本要求(课程主要教学环节要求,教学方法及手段要求)理论教学要通过计算机多媒体投影手段授课,利用计算平台形象化教学,便于安排演示 实验、有效地组织教学,便于学生理解课程内容、掌握基本概念、原理与基本技术。
注意加 强理论联系实际,在课堂教学中结合项目开发实际,给出知识点的实际应用案例。
授课中要注意采用重点突出、难点分散的方法,引导学生从感性认识上升到理论认识。
在演示实验与学生实验中,应注意培养学生依据理论去指导实践的素养,也应注意运用对比、 模拟等方法加强理论教学环节。
要关注学生的基础,适时、适当地补充相关的教学内容,以 助于学生理解课程内容。
三、 教学内容及要求第1章系统简介(1) 熟悉UNIX 发展及特点; (2) 掌握Linux 发展及应用 第2章系统入门(1) 了解Linux 命令概述; (2) 掌握Linux 文件与目录; (3) 掌握vi 编辑文件。
《Linux操作系统》课程教学大纲

《Linux操作系统》课程教学大纲一、课程基本情况1. 课程代码:040113062. 课程类别:专业课3. 学时及学分总学时:68 理论学时:34 实践学时:34 学分:44. 适用专业:网络系统管理5. 先修课程:计算机网络、C语言6. 后续课程:无7. 编订日期:2010-7-18. 修订日期:2010-7-1二、课程的性质与任务《Linux操作系统》是面向计算机专业开设的一门专业课。
以Fedora为例进行讲解。
本课程主要讲述Linux的安装、Linux的桌面环境、Linux的常用命令、Linux的系统管理和Linux的网络服务。
通过本课程的学习,使学生掌握Linux系统的安装、配置、管理维护等技能,对Linux系统有一个全面的了解,奠定在Linux系统上作进一步开发的基础。
三、课程的教学目标随着我国信息化建设的不断发展,国家、企业和个人对计算机系统的性能、安全提出了更高的要求。
Linux是一种可以在PC上执行的类似UNIX的操作系统,功能非常强大。
可以用于开发优秀的图形化界面,并有免费的中文套件。
自由软件Linux无论从稳定性、安全性及价格因素来考虑都具有了明显的优势。
目前许多大型商业、金融企业以及政务部门开始使用该系统。
Linux及应用是计算机科学专业的一门专业课程。
本课程的目标是使学生全面地了解和掌握Linux 系统的基本概念、原理及应用技术,以适应社会对Linux操作与管理人员的需求。
通过本课程,要求学生掌握以下几方面的知识:1.基本知识(1)Linux概念及桌面环境(2)Linux的文件管理(3)Linux的磁盘管理(4)Linux的用户组管理(5)Linux的各种网络服务2.应用能力(1)掌握Linux的安装(2)掌握Linux的使用(3)学会Linux的管理(4)学会用Linux来组建网络四、主要教学内容及教学要求1. LINUX基本知识,建议2学时主要教学内容:(1)Linux的历史和发展简介。
Linux操作系统教学大纲

Linux操作系统教学大纲课程名称:Linux操作系统学时:48适用专业:计算机网络专业、计算机科学与技术先修课程:计算机应用基础、计算机操作系统、计算机网络基础考核要求:考核采用闭卷笔试60%,平时作业40%使用教材及主要参考书:《Linux系统管理》 朱居正主编 清华大学出版社一、 课程的性质和任务 Linux作为日渐流行的多用户、多任务的网络操作系统,有着开放、稳定、安全、费用低廉等许多其它操作系统无可比拟的优势,具有越来越广泛的应用前景。
在网络技术迅速发展的今天,网络操作系统是网络中的核心技术。
本课程是计算机网络技术本科学生的一门专业课。
本课程的目的在于讲授Linux操作系统的基础和应用知识,使学生掌握Linux系统的安装、配置、管理维护等技能,对Linux系统有一个全面的了解,奠定在Linux系统上作进一步开发的基础。
二、 教学目的与要求1.课堂讲授:因为本课程为计算机网络技术专科的专业基础课,授课内容对原理性的知识涉及较少,主要偏向培养学生的应用技能。
授课过程中要求采用带网络环境的多媒体教学手段,现场演示各种服务的配置过程,使用大量的例子,培养学生分析、解决问题的能力。
在服务配置部分,应选用命令行模式配置,有益于学生对系统原理方面的理解。
2.实验:根据课程进度,每次理论课程以后进行试验(每次2课时)。
安排在相应章节内容学习之后进行。
3. 课外作业:因为是应用类课程,作业在实验课上机完成。
三、 学时分配四、 教学中应注意的问题Linux操作系统在日常生活中应用没有Windows操作系统普及,而且Linux操作系统文字命令较多,与Windows图形界面相比,学生没有那么容易接受,考虑这些原因,Linux操作系统教授应该把重点放在基础掌握,让学生学会系统的基本操作,常用命令的使用及常用服务器的搭建方法,从简单到复杂,从表象讲理论,以例子的趣味性提高学生的学习兴趣,逐渐提高学习难度,从达到学习目的。
Linux操作系统教学大纲

17《Linux操作系统》课程教学大纲课程名称:Linux操作系统课程编码:1103032103学分及学时:2学分36学时(其中理论学时18学时)适用专业:软件技术、计算机网络技术开课学期:第三学期开课部门:物联网工程学院先修课程:计算机基础、C语言、操作系统考核要求:考试使用教材及主要参考书:《深入分析Linux内核源代码》人民邮电出版社《Linux服务器配置与管理》清华大学出版社一、课程性质与任务本课程通过分析一个操作系统实例即Linux的内核,并上机实践实际编写操作系统内核的部分功能,达到使学生更加透彻理解操作系统的基本原理和实现方法。
二、教学目的和要求要求学生通过本课程的学习,掌握Linux中进程管理、内存管理、设备管理、文件管理所采用的技术,能够阅读Linux内核代码。
在实验中应用所学的知识,实际编写操作系统内核,完成进程控制原语、内存管理、设备操作系统调用等功能,可选择HLP虚拟机平台作为运行平台。
或者实际完成一个文件系统的设计并编写对自定义格式的文件系统访问的应用程序。
四、课程教学中应注意的问题1、课堂讲授:因为本课程为计算机网络技术的专业基础课,授课内容对原理性的知识涉及较少,主要偏向培养学生的应用技能。
授课过程中要求采用带网络环境的多媒体教学手段,现场演示各种服务的配置过程,使用大量的例子,培养学生分析、解决问题的能力。
在服务配置部分,应选用命令行模式配置,有益于学生对系统原理方面的理解。
2、实验:根据课程进度,可开设3次实训。
安排在相应章节内容学习之后进行。
五、教学内容(一)LINUX概述1、教学基本内容:计算机基础、UNIX 简介、LINUX简介。
2、教学基本要求:掌握:LINUX的内核版本号规则、LINUX的发行商、GNU/GPL的含义等,理解:LINUX与其他操作系统的优缺点,了解:LINUX的发展历程。
3、教学重点难点:UNIX 简介、LINUX简介。
4、教学建议:本章内容为了解的,多辅助一些课外知识以帮助同学们了解。
《Linux操作系统》教学大纲(计算机选修)教案资料

《Linux操作系统》教学大纲第一部分课程目的与任务一、课程基础:计算机操作基础、操作系统原理、C/C++编程。
二、适应对象:计算机科学与技术、软件工程、电子信息科学与技术。
三、教学目的Linux操作系统是当前较为流行的新星操作系统,具有多用户多任务、开放源代码、复合Posix标准等诸多特点,并与Windows操作系统形成鲜明对比。
通过学习Linux操作系统,可以进一步了解操作系统的相关概念,掌握Linux常用应用,学会Linux系统管理和各种网络服务器的架设等知识。
四、内容提要Linux操作系统概述;Linux的基本操作;Linux的安装与升级;Linux环境编程;Linux 系统管理;Linux服务器管理。
第二部分内容及基本要求第1章Linux操作系统概述●基本要求:1、了解Linux的发展历程和常见的几种Linux发行版本。
2、掌握Linux 的特点。
3、了解Linux与其它操作系统的区别以及流行原因。
●参考学时:2学时●参考资料:《Red Hat Linux 9实务应用》(施威铭工作室,清华大学出版社,2004年版)§1、Linux的发展过程发展历程,常见的几种Linux发行版本。
§2、Linux的特点Linux的特点,Linux流行的原因。
第2章图形环境操作●基本要求:1、了解Linux的图形环境特点。
2、掌握桌面环境的含义和重了。
3、掌握GNOME和KDE环境的基本操作。
●参考学时:2学时●参考资料:《Red Hat Linux 9实务应用》(施威铭工作室,清华大学出版社,2004年版)§1、系统登陆登陆的目的,操作流程。
§2、桌面环境两种桌面环境的特点,GNOME和KDE桌面环境基本操作。
第3章命令环境●基本要求:1、熟练掌握Shell的含义和作用,掌握进入Shell环境的几种方法。
2、熟练掌握文件和目录管理命令、磁盘挂装和卸载命令。
3、了解登陆和注销命令的使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程编码制订人制订日期修订人修订日期审定组(人)审定日期
《LINUX》课程教学大纲
学分:4
学时:68(讲课学时:52 实验学时:16 课内实践学时: )适用专业:计算机网络技术
一、课程的性质与任务
课程性质:专业主干课
课程类型:专业必修
课程任务:通过本课程的学习,要求学生学会Linux的安装与删除、掌握Linux的基本使用方法、常用命令,掌握Linux系统管理的实现方法以及常见服务器的安装、配置和管理等。
二、本课程与相关课程的联系
前导课程:《计算机网络》、《计算机操作系统》等
后续课程:《网络管理实训》
三、本课程的基本要求
本课程要求掌握的基本概念和应用,具体有以下几点:
1、了解Red Hat Linux 9的各种安装方法,掌握用光盘Linux安装系统。
2、掌握如何创建磁盘分区、如何创建文件系统,如何挂载和自动挂载文件系统。
3、掌握用户和用户组的创建、删除、将用户加入和移出用户组
4、掌握服务的启动、停止、查看状态、自动启动设置和进程结束命令
5、掌握RPM软件包安装、删除、升级和查询,TAR包的创建、释放、查询和安装。
6、掌握使用ADSL拨号上网和局域网上网配置
7、掌握Web服务器的安装与配置。
8、掌握FTP服务器的安装与配置
9、掌握DNS服务器的安装与配置
10、掌握DHCP服务器的安装与配置
11、掌握Sendmail邮件服务器的安装与配置
12、掌握NFS服务器的安装与配置
13、掌握Samba服务器的安装与配置
14、掌握使用telnet、SSH、VNC 远程登录和管理LINUX系统
四、教学条件
1、安装有Red Hat Linux 9操作系统的网络实训室。
2、必须要有一个多媒体教室上理论课,计算机上安装了Red Hat Linux系统。
五、课程教学内容及学时安排
章序授课主题主要内容教学要求
学
时
1 Linux的安
装与启动
理
论
教
学
1、Linux 简介
2、Linux的各种安装方法
3、使用本地光盘安装Red Hat Linux 9
的步骤
4、Linux的登陆、注销、开机、关机操
作
掌握使用本地光盘安装
Red Hat Linux 9的方
法,掌握Linux的登陆、
注销、开机、关机操作
4
2 磁盘和文
件的管理
理
论
教
学
1、创建磁盘分区
2、在分区上创建文件系统。
3、挂载和自动挂载文件系统
4、LINUX系统的目录结构
5、LINUX系统的文件类型
6、LINUX文件的权限管理
7、LINUX的常用命令
掌握如何创建磁盘分
区、如何创建文件系统,
如何挂载和自动挂载文
件系统。
6
实
践
项
目
实训:LINUX的常用命令练习掌握LINUX的常用命令 2
3 用户和用
户组的管
理
理
论
教
学
1、用户和用户组文件
2、用户帐号的管理
3、用户组的管理。
掌握用户和用户组文件
各字段的含义。
用户帐
号和用户组的创建、删
除、将用户加入和移出
用户组
4
4 服务和进
程的管理
理
论
教
学
1、LINUX的启动过程。
2、LINUX的服务管理
2、LINUX的进程管理
了解LINUX的启动过
程,掌握服务启动与停
止,以及自动启动设置
方法,掌握进程的查看
和结束方法。
4
5 软件包的
管理
理
论
教
学
1、RPM软件包的管理
2、TAR包的管理
掌握RPM软件包安装、
删除、升级和查询,TAR
包的创建、释放、查询
和安装
4
6 配置网络
连接
理
论
教
学
1、网络的基本配置
2、安装与配置ADSL拨号
3、常用网络调试命令
掌握通过局域网和拨号
上网的配置方法。
2
实
践
项
目
实训:通过局域网上网的配置
实训:通过ADSL拨号上网的配置
掌握通过局域网和
ADSL拨号上网的配置
方法
2
7 Web服务
器的安装
与配置
理
论
教
学
1、安装Apache服务器
2、Web服务器端的配置方法
3、Web客户机的访问设置方法
掌握Web服务器的安装
与配置方法
2
实
践
项
目
实训:安装与配置Web服务器
掌握Web服务器的安装
与配置方法
2
8 FTP服务
器的安装
与配置
理
论
教
学
1、安装vsftpd服务器
2、FTP服务器端的配置方法
3、FTP客户机的访问设置方法
掌握FTP服务器的安装
与配置方法
2
实
践
项
目
实训:安装与配置FTP服务器
掌握FTP服务器的安装
与配置方法
2
9 DNS服务
器的安装
与配置
理
论
教
学
1、DNS简介
2、DNS服务器的安装
3、DNS服务器端的配置方法
4、DNS客户机的设置方法
掌握DNS服务器的安
装与配置方法
2
实
践
项
目
实训:安装与配置DNS服务器
掌握DNS服务器的安
装与配置方法
2
10 DHCP服
务器的安
装与配置
理
论
教
学
1、DHCP简介
2、DHCP服务器的安装
3、DHCP服务器端的配置方法
4、DHCP客户机的设置方法
掌握DHCP服务器的安
装与配置方法
2
实
践
项
目
实训:安装与配置DHCP服务器
掌握DHCP服务器的安
装与配置方法
2
11 Sendmail
邮件服务
器的安装
与配置
理
论
教
学
1、邮件服务系统简介,
2、Sendmail服务器的安装
3、Sendmail服务器端的配置方法
4、使用邮件客户端软件收发邮件
掌握Sendmail服务器的
安装与配置方法。
使用
邮件客户端软件收发邮
件的方法。
2
实
践
项
目
实训:安装与配置Sendmail服务器
掌握Sendmail服务器的
安装与配置方法。
使用
邮件客户端软件收发邮
件的方法。
2
12 NFS服务
器的安装
与配置
理
论
教
学
1、NFS简介
2、NFS服务器端的配置方法
3、NFS客户机的访问设置方法
掌握NFS服务器的安装
与配置方法
2
13 Samba服
务器的安
装与配置
理
论
教
学
1、Samba简介
2、Samba服务器端的配置方法
2、Samba客户机的访问设置方法
掌握Samba服务器的安
装与配置方法
4
14 telnet、
SSH、
VNC服务
器的安装
与配置
理
论
教
学
1、使用telnet进行远程管理
2、使用SSH进行远程管理
3、使用VNC进行远程管理
了解telnet进行远程管
理的方法,掌握使用
SSH和VNC进行远程
管理的方法。
4
实
践
项
目
实训:远程登录
掌握使用SSH和VNC
进行远程管理的方法。
2
15 放假机动节假日放假 4
16 期末复习 4
8 合计68
六、考核方式及评分办法
过程性考核与鉴定性考核相结合
七、教材与参考书
教材:《LINUX服务器配置与管理》
参考书:Red Hat Linux 9 入门与提高。
Red Hat Linux 9系统管理。