当前位置:文档之家› Linux操作系统基础教学大纲

Linux操作系统基础教学大纲

Linux操作系统基础Foundationof Linux Operation System适用范围:2013本科人才培养方案课程编号:学分:2学时:32(其中:讲课学时:20 实验学时:12)先修课程:计算机文化概论适用专业:网络工程建议教材:《Linux实用教程》陈博等人民邮电出版社2008年10月开课单位:软件学院一、课程得性质与任务课程性质:本课程就是网络工程专业网络安全与攻防方向得一门专业方向任选课,Linux及应用就是计算机科学专业得一门专业课程。

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

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

二、课程得基本内容及要求(一)认识Linux系统1、课程教学内容:(1)Linux系统简介(2)Linux系统得特点与组成(3)Linux版本介绍(4)Fedora Core系统概述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服务器得配置文件得修改及相关服务得启动、停止、重新启动等命令。

三、课程学时分配四、大纲说明1.本课程主要采用多媒体与传统教学相结合得教学手段;2.本课程得考核方式为闭卷考试方式;3.本课程使用得教材就是人民邮电出版社2008年出版得由陈博等等主编得《Linux操作系统基础》;4、本课程得实验部分不独立设课。

五、课程考核考核方式、记分制与考核时间课程考核方式为考试,考核形式:笔试,考试课程成绩评定采用百分制记分,闭卷考试时间为120分钟。

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

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

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

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

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

六、参考书目1.《Linux操作系统基础》.王永乐编.河南科技出版社,2008.2.《LINUX内核源代码分析》.毛德操,胡希明等编.浙江大学出版社,2010.3.《LINUX内核源代码》.范磊编.人民邮电出版社,2009.制订人:吕天君审订人:批准人:ﻩﻩﻩﻩﻩ2013年7月。

相关主题