深圳大学课程教学大纲.docx
《深圳大学课程教学大纲.docx》由会员分享,可在线阅读,更多相关《深圳大学课程教学大纲.docx(10页珍藏版)》请在冰点文库上搜索。
![深圳大学课程教学大纲.docx](https://file1.bingdoc.com/fileroot1/2023-5/9/ebad6b85-eedb-47d9-8c89-45e58e30206a/ebad6b85-eedb-47d9-8c89-45e58e30206a1.gif)
深圳大学课程教学大纲
深圳大学课程教学大纲
课程编号:
23150001
课程名称:
Linux操作系统基础及应用
开课院系:
计算机与软件学院
国家Linux技术培训与推广中心
制订(修订)人:
梁正平
审核人:
纪震
批准人:
黄强
2009年06月20日制(修)订
一、
课程基本信息
课程名称:
Linux操作系统基础及应用
英文名称:
FoundationandApplicationofLinux
总学时:
54其中实验课18学时
学分:
2.5
先修课程:
计算机应用基础
教材:
[1]陈博,孙宏彬,於岳.Linux实用教程.北京:
人民邮电出版社,2008.
参考教材:
[1]陈明.UbuntuLinux应用技术教程.北京:
清华大学出版社,2009.
[2]韩东儒,张波译.ChristopherNegus著.Linux宝典.北京:
人民邮电出版社,2008.
[3]施威铭研究室.Linux命令详解词典.北京:
机械工业出版社,2008.
[4]张光胜等.Linux网络管理教程与上机指导.北京:
清华大学出版社,2007.
授课对象:
全校文科类学生
课程性质:
□综合必修□专业必修□专业选修■全校公选
二、课程性质和任务
教学目标:
使学生熟悉Linux操作系统的基本原理,能熟练的使用Linux操作系统完成日常的工作,同时能在Linux操作系统下部署一些基础的应用,如openSSH服务器、FTP服务器等。
学生在完成本课程学习后,应能够:
1.熟悉Linux操作系统的基本原理,能独立安装各种版本的Linux操作系统。
2.熟练使用Linux下的文件,进程,服务等基本命令,熟练使用Vi编辑器。
3.理解Linux下的网络知识,能使用基本的网络命令进行Linux网络配置。
4.熟悉RPM包的使用,理解Linux下Shell编程知识。
5.掌握openSSH服务器、FTP服务器等的工作原理和配置方法。
课程简介:
本课程主要以Fedora8核心的Linux系统为例,简明扼要的讲述Linux操作系统的基础知识及应用。
介绍Linux系统的概念、使用、原理和管理等方面的内容。
讲述Linux系统的安装和图形环境,常用的基本命令,vi编辑器,shell编程,内核的功能和实现,常用开发工具,Linux环境编程,系统管理,网络应用和管理等知识。
在课程教学的基础上,安排一定的实验时间,分若干实验项目进行实践教学,让学生能熟悉Linux系统的基本使用方法。
通过本课程的学习和考核,学生能具备使用Linux操作系统的基础技能,并能在Linux系统下部署一些基本的应用。
课程的重点:
Linux系统的基础概念及原理,Linux系统的基本命令。
课程的难点:
Linux系统的管理与维护。
本课程面向非计算机与软件学院的学生,为全校公选课,课程的开设有助于选课学生了解并掌握Linux操作系统的基本操作和应用技能,并促进Linux操作系统在深圳大学的推广。
三、课程内容及要求
教学内容:
1.Linux操作系统简介
Linux的产生与发展,Linux的特点和组成,Linux的版本,FedoraCore系统概述。
要求:
了解Linux的历史和开发模式、Linux的特点及其组成、FCLinux的基本情况。
2.FC8Linux的安装和删除
FC8Linux安装准备,FC8Linux的安装,FC8Linux的删除。
要求:
了解安装FC8Linux的基本要求,掌握FC8Linux的安装和删除方法。
3.Linux图像界面的使用
Linux系统的登录、注销和关闭,GNOME的使用,Linux系统的设置,FC8Linux应用软件的使用。
要求:
熟悉Linux的登录、注销和关闭方法,熟悉FC8Linux应用软件的使用方法,掌握Linux系统设置的基本方法和技巧。
4.Linux字符界面的使用
字符界面简介,Shell基础,Shell使用功能,vi编辑器的使用。
要求:
了解Linux运行级别的基本知识、Shell的基本概念,熟悉Shell实用功能的使用、vi编辑器基本功能的使用。
5.文件和目录
Linux文件,Linux目录,文件和目录操作,链接文件
要求:
了解Linux文件和目录的基本概念及结构,熟悉常用的文件和目录操作命令,理解链接文件的概念和工作方式。
6.Linux常用操作命令
文本显示和处理命令,文件和命令查找命令,系统信息显示命令,信息交流命令,其他命令。
要求:
熟悉Linux文本显示与处理、文件与命令查找、系统信息显示、信息交流等方面的常用命令。
7.Shell编程*
Shell程序的创建,Shell变量,变量表达式,Shell程序的执行和跟踪,Shell流程控制语句。
要求:
熟悉Shell程序的创建方法,掌握Shell变量、变量表达式的使用,熟悉Shell程序的执行和跟踪方法,理解Shell流程控制语句的功能,并掌握其使用方式。
8.用户和组群账户管理
用户账户管理,组群账户管理,账户相关文件和目录,用户和组群维护命令。
要求:
了解Linux账户设置的基本方式,熟悉Linux用户账户和组群账户的管理方法、账户相关文件及目录,掌握用户和组群维护命令的使用方法。
9.磁盘和文件系统管理
Linux硬盘分区,Linux文件系统简介,创建文件系统,文件系统的挂载和卸载,交换空间的管理,权限设置。
要求:
理解Linux硬盘分区及Linux文件系统的基本原理,熟悉Linux文件系统的创建、挂载和卸载方法,熟悉交换空间管理和权限设置方法。
10.Linux日常管理和维护
RPM软件包管理,tar包管理,进程管理,任务计划,Linux系统启动,GRUB维护。
要求:
了解RPM包、tar包的基本概念和结构,熟悉RPM包、tar包的管理和使用,熟悉进程管理,任务计划、系统启动、GRUB维护的方法和技巧。
11.Linux网络基本配置
Linux网络配置文件,Linux网络命令,管理网络服务,管理网络安全。
要求:
熟悉Linux网络配置文件的内容,掌握常用Linux网络管理命令,掌握网络服务管理、网络安全管理的方法和技巧。
12.Linux网络服务器配置*
OpenSSH服务器配置,FTP服务器配置,NFS服务器配置,Web服务器配置。
要求:
掌握OpenSSH服务器、FTP服务器、NFS服务器、Web服务器配置方法和技巧。
13.Linux常用开发环境*
Linux下的C/C++程序开发环境,Linux下的Java开发环境,LAMP组合开发环境。
要求:
了解Linux下的C/C++程序开发环境、Java开发环境、LAMP组合开发环境。
备注:
带*章节为选讲内容
实验内容:
1.Linux系统的安装与基本操作
2.Linux系统的日常操作与应用
3.Linux系统的管理与维护
四、学时分配建议
总学时:
54
讲授学时:
36
实验学时:
18
章节
主要内容
各教学环节学时分配
备注
讲授
实验
讨论
习题
小计
1
Linux操作系统简介
2
2
2
FC8的安装和删除
2
1
3
3
Linux图形界面使用
2
1
3
4
Linux字符界面使用
2
2
4
5
文件和目录
2
2
4
6
Linux常用操作命令
4
2
6
7
Shell编程
4
2
6
选讲
8
用户和组群账户管理
2
2
4
9
磁盘和文件系统管理
2
2
4
10
Linux日常管理和维护
2
2
4
11
Linux网络基本配置
2
2
4
12
Linux网络服务器配置
4
2
6
选讲
13
Linux常用开发环境
2
2
4
选讲
五、考试与成绩评定方式:
本课程的考核分为平时考核成绩和期末考核成绩两大部分,其中平时考核包括考勤、课堂表现、实验等,期末考核根据实际教学情形灵活采用开卷考试、闭卷考试、课程论文、课程设计等多种形式。
总成绩按以下公式计算:
总成绩=平时考核成绩×(30∼40)%+期末考核成绩×(60∼70)%
《Linux操作系统基础及应用》实验教学大纲
课程名称:
Linux操作系统基础及应用
英文名称:
FoundationandApplicationofLinux
课程编号:
23150001
课程性质:
课程类型:
全校公选是否为独立设课的实验课:
否
适用专业:
文科类专业
学时与学分:
总学时54,总学分2.5;实验学时:
18实验学分:
0.5
执笔人:
梁正平
修订时间:
2009.06.20
一、实验课的任务、性质与目的
本课程主要以Fedora8核心的Linux系统为例,简明扼要的讲述Linux操作系统的基础知识及应用。
介绍Linux系统的概念、使用、原理和管理等方面的内容。
讲述Linux系统的安装和图形环境,常用的基本命令,vi编辑器,shell编程,内核的功能和实现,常用开发工具,Linux环境编程,系统管理,网络应用和管理等知识。
在课程教学的基础上,安排一定的实验时间,分若干实验项目进行实践教学,让学生能熟悉Linux系统的安装、操作、维护等方面的基本方法。
通过本课程的学习和考核,学生能具备使用Linux操作系统的基础技能,并能在Linux系统下部署一些基本的应用。
二、主要仪器设备及环境
1.主要仪器设备
P4以上兼容台式计算机
服务器
局域网
2.所需软件
FC8全功能版Linux操作系统
三、实验项目的设置与实验内容
本课程上机实验可参考下表组织进行。
序号
实验项目名称
实验内容
实验
要求
实验
时数
每组
人数
实验
类型
1
Linux系统的安装与基本操作
Linux的安装,图形界面的操作
必做
6
2
验证
2
Linux系统的日常操作与应用
字符界面的操作,常用工具软件的使用
必做
6
2
验证
3
Linux系统的管理与维护
用户、群组、磁盘等的管理,系统维护
必做
6
2
验证
备注:
实验1可不提交实验报告。
四、教材、实验教材(指导书)
[1]陈博,孙宏彬,於岳.Linux实用教程.北京:
人民邮电出版社,2008.
[2]韩东儒,张波译.ChristopherNegus著.Linux宝典.北京:
人民邮电出版社,2008.
[3]施威铭研究室.Linux命令详解词典.北京:
机械工业出版社,2008.
[4]张光胜等.Linux网络管理教程与上机指导.北京:
清华大学出版社,2007.
五、考核方式与评分办法
本课程的考核分为平时考核成绩和期末考核成绩两大部分,其中平时考核包括考勤、课堂表现、实验等,期末考核根据实际教学情形灵活采用开卷考试、闭卷考试、课程论文、课程设计等多种形式。
总成绩按以下公式计算:
总成绩=平时考核成绩×(30∼40)%+期末考核成绩×(60∼70)%
六、大纲审核人:
黄强