Linux操作系统基础教学大纲.docx

上传人:b****5 文档编号:14698460 上传时间:2023-06-26 格式:DOCX 页数:11 大小:18.43KB
下载 相关 举报
Linux操作系统基础教学大纲.docx_第1页
第1页 / 共11页
Linux操作系统基础教学大纲.docx_第2页
第2页 / 共11页
Linux操作系统基础教学大纲.docx_第3页
第3页 / 共11页
Linux操作系统基础教学大纲.docx_第4页
第4页 / 共11页
Linux操作系统基础教学大纲.docx_第5页
第5页 / 共11页
Linux操作系统基础教学大纲.docx_第6页
第6页 / 共11页
Linux操作系统基础教学大纲.docx_第7页
第7页 / 共11页
Linux操作系统基础教学大纲.docx_第8页
第8页 / 共11页
Linux操作系统基础教学大纲.docx_第9页
第9页 / 共11页
Linux操作系统基础教学大纲.docx_第10页
第10页 / 共11页
Linux操作系统基础教学大纲.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux操作系统基础教学大纲.docx

《Linux操作系统基础教学大纲.docx》由会员分享,可在线阅读,更多相关《Linux操作系统基础教学大纲.docx(11页珍藏版)》请在冰点文库上搜索。

Linux操作系统基础教学大纲.docx

Linux操作系统基础教学大纲

Linux操作系统基础

FoundationofLinuxOperationSystem

适用范围:

2013本科人才培养方案

课程编号:

学分:

2

学时:

32(其中:

讲课学时:

20实验学时:

12)

先修课程:

计算机文化概论

适用专业:

网络工程

建议教材:

《Linux实用教程》陈博等人民邮电出版社2008年10月

开课单位:

软件学院

一、课程的性质与任务

课程性质:

本课程是网络工程专业网络安全与攻防方向的一门专业方向任选课,Linux及应用是计算机科学专业的一门专业课程。

课程任务:

本课程的目的和任务是使学生全面地了解和掌握Linux系统的基本概念、原理及应用技术、以及适应社会对Linux操作与管理人员的需求。

通过本门课程的学习,能够为以后从事软件编程、分布式处理及系统服务部署等不同应用领域的研究打下深厚的理论基础。

二、课程的基本内容及要求

(一)认识Linux系统

1.课程教学内容:

(1)Linux系统简介

(2)Linux系统的特点和组成

(3)Linux版本介绍

(4)FedoraCore系统概述

2.课程重点、难点

重点:

了解Linux操作系统的发展历程,改系统的特点和组成。

难点:

Linux操作系统与Window操作系统的异同。

3.课程教学要求:

(1)了解计算机计算机操作系统的发展过程;

(2)理解Linux操作系统与UNIX系统的区别,理解GUN计划的内容;

(3)掌握Linux各个系统的版本及其优劣等。

(二)Fedora系统的安装和删除

1.课程教学内容:

(1)准备安装Linux操作系统

(2)分区的概念和分区的类型。

(3)硬盘的类型。

(4)安装Linux的步骤及安装后的初始化工作。

(5)删除MBR中GRUB引导程序。

(6)删除Linux分区。

2.课程重点、难点

重点:

如何对硬盘分区,如何命名分区,分区的格式化等。

难点:

如何理解分区的编号及文件系统的建立等。

3.课程教学要求:

(1)本章的学习目的是使学生能够自己安装一个操作系统,合理分区,并了解Linux下分区的概念。

了解如何建立交换分区。

(2)理解分区文件的命名描述;

(3)掌握安装Linux的步骤及安装后的初始化工作,掌握如何删除MBR中的GRUB分区程序。

(三)Linux图形化界面

1.课程教学内容:

(1)登录、注销和关闭系统

(2)GNOME基本使用

(3)系统设置

(4)Fedora系统的应用软件使用

2.课程重点、难点:

重点:

掌握如何正常登录、注销和关闭系统的几个命令。

难点:

了解在如何在GNOME图形界面中如何复制、黏贴、删除文件等。

3.课程教学要求:

(1)了解GNOME的初步使用,系统的各种基本设置;

(2)理解硬盘分析器、系统日志等内容。

(3)掌握在GNOME的操作使用。

(四)Linux字符界面操作

1.课程教学内容:

(1)关闭系统和重启系统的命令参数。

(2)系统运行的几个级别。

(3)shell编程的初步。

(4)命令的排列、替换和别名。

(5)vi编辑器基本使用:

vi的基本概念和操作,命令行模式操作。

2.课程重点、难点:

重点:

了解Linux运行级别的基本知识、Shell的基本概念。

难点:

熟悉Shell实用功能的使用、vi编辑器基本功能的使用。

3.课程教学要求:

(1)了解Shell编程的基本概念。

(2)理解Shell编程在系统管理中的应用及Linux各个运行级别的意思。

(3)掌握vi编辑器基本功能的使用;Shell脚本程序的编写。

(五)文件和目录

1.课程教学内容:

(1)Linux目录结构

(2)Linux文件类型

(3)文件和目录操作命令

(4)链接文件

2.课程重点、难点

重点:

Linux操作系统的目录结构,目录操作的命令和文件操作的命令。

难点:

命令行下熟练掌握各项操作。

3.课程教学要求:

(1)了解Linux操作系统的目录结构,了解目录操作的命令和文件操作的命令

(2)理解链接文件的含义及应用;

(3)掌握目录操作的命令和文件操作的命令,如:

pwd,cd,ls,mkdir,touch,mv,rm,wc。

(六)Linux常用操作命令

1.课程教学内容:

(1)文本显示和处理命令

(2)文件和命令查找

(3)系统信息显示

(4)信息交流

(5)系统管理命令

2.课程重点、难点:

重点:

文件排序命令、文件组合查找命令、文件内容查找命令。

难点:

如何理解对比文件查找与内容查找的区别。

3.课程教学要求:

(1)命令操作的含义;

(2)理解系统信息命令和系统管理命令的使用;

(3)掌握文件排序命令、文件组合查找命令、文件内容查找命令的详细使用。

(七)Shell编程

1.课程教学内容:

(1)熟悉Shell程序的创建

(2)Shell变量

(3)变量表达式

(4)Shell程序的执行和跟踪

(5)Shell流程控制语句

2.课程重点、难点:

重点:

重点是Shell流程控制语句的使用。

难点:

变量表达式的书写及程序调试、Shell程序的执行和跟踪等。

3.课程教学要求:

(1)了解Shell编程的基本概念。

(2)理解Shell变量。

(3)掌握Shell流程控制语句的使用,变量表达式的书写及程序调试、Shell程序的执行和跟踪。

(八)用户和组群账户管理

1.课程教学内容:

(1)用户账户概述及相关涉及文件。

(2)组群的账户管理。

(3)用户和组群的信息显示。

(4)权限设置。

(5)实现账户安全

2.课程重点、难点

重点:

用户权限设置,密码修改等。

难点:

是组群的账户管理及权限设定。

3.课程教学要求:

(1)了解用户的概念及相关涉及文件;

(2)理解账户管理的意义;

(3)掌握账户管理的相关命令。

(九)磁盘和文件管理系统管理

1.课程教学内容:

(1)Linux硬盘分区

(2)Linux文件系统简介

(3)创建文件系统

(4)挂在和卸载文件系统

(5)开机自动挂载

(6)使用交换空间

(7)文件的权限设置

2.课程重点、难点

重点:

对磁盘的分区、创建文件系统和文件权限设置。

难点:

如何开机挂在系统及对/etc/fstab文件的掌握。

3.课程教学要求:

(1)了解Linux文件系统的概述;

(2)理解如何挂载和卸载文件系统;

(3)掌握磁盘分区及创建文件系统、文件的权限设置。

(十)Linux日常管理和维护

1.课程教学内容:

(1)RPM软件包管理

(2)tar包管理

(3)进程管理

(4)任务计划

(5)Linux系统启动

(6)维护GRUB

(7)查看系统信息

2.课程重点、难点:

重点:

掌握任务计划的设定、Linux系统启动。

难点:

维护GRUB。

3.课程教学要求:

(1)了解RPM软件包管理;

(2)理解任务计划、进程管理的应用;

(3)掌握维护GRUB、系统信息等命令。

(十一)Linux网络基本设置

1.课程教学内容:

(1)Linux网络基本配置文件

(2)Linux网络命令

(3)图形界面配置网络

(4)网络管理服务

(5)实现Linux安全

2.课程重点、难点

重点:

Linux网络配置文件。

难点:

实现Linux网络安全。

3.课程教学要求:

(1)了解Linux网络配置文件;

(2)理解网络服务管理;

(3)掌握Linux网络命令、实现Linux网络安全。

(十二)Linux网络服务器配置

1.课程教学内容:

(1)Apache服务器配置

(2)ftp服务器配置

(3)VNC服务器配置

2.课程重点、难点

重点:

掌握Apache服务器配置指令的意义。

难点:

虚拟主机的设定。

3.课程教学要求:

(1)了解Apache服务器的工作原理;

(2)理解web、ftp服务的应用;

(3)掌握Apache、ftp服务器的配置文件的修改及相关服务的启动、停止、重新启动等命令。

三、课程学时分配

教学章节

理论

实践(验)

讨论、习题

第一章认识Linux系统

1

第二章Fedora系统的安装和删除

1

第三章Linux图形化界面

1

第四章Linux字符界面操作

1

第五章文件和目录

2

第六章Linux常用操作命令

2

2

第七章Shell编程

1

第八章用户和组群账户管理

2

2

第九章磁盘和文件管理系统管理

2

2

第十章Linux日常管理和维护

2

2

第十一章Linux网络基本设置

3

2

第十二章Linux网络服务器配置

2

2

合计

20

12

四、大纲说明

1.本课程主要采用多媒体和传统教学相结合的教学手段;

2.本课程的考核方式为闭卷考试方式;

3.本课程使用的教材是人民邮电出版社2008年出版的由陈博等等主编的《Linux操作系统基础》;

4.本课程的实验部分不独立设课。

五、课程考核

考核方式、记分制和考核时间

课程考核方式为考试,考核形式:

笔试,考试课程成绩评定采用百分制记分,闭卷考试时间为120分钟。

考核成绩构成及分值

考试课程成绩评定应以期末考试卷面成绩为主,其中卷面成绩占总成绩的60%;平时成绩占总成绩的10%;实验成绩占总成绩的30%。

考核题型及命题要求

考试题型分填空题、选择题、判断题、简答题、编程题、应用实践题等。

每份试卷要求题型不少于四种,各种题型的分值分布要合理。

试题要体现既考知识,又考能力,要求试卷中考查学生基本知识、基本理论、基本技能的试题分值占70%左右,比较灵活且有一定难度,重点考察学生综合应用能力的试题分值占30%左右。

命题时要体现各章节考试分值的比例与它们的学时比例基本一致。

六、参考书目

1.《Linux操作系统基础》.王永乐编.河南科技出版社,2008.

2.《LINUX内核源代码分析》.毛德操,胡希明等编.浙江大学出版社,2010.

3.《LINUX内核源代码》.范磊编.人民邮电出版社,2009.

制订人:

吕天君审订人:

批准人:

2013年7月

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 临时分类 > 批量上传

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2