《Linux操作系统及应用》_授课计划(2012-2013-2
Linux操作系统基础课程授课计划表
《Linux操作系统基础(CentOS 7.6)《Linux操作系统基础与应用》授课计划表顺序周次日期授课章节与实训项目地主要内容(含课程实验,实训)时数授课形式1 操作系统地基本概念Linux地诞生与发展,体系结构,版本2 讲授2 在VMware中安装CentOS 7.6操作系统 2 讲授/实验3 X Window System基本概念,Linux命令行界面,Linux命令结构与基本操作2 讲授/实验4 vim概述,vim基本操作,vim高级功能 4 讲授/实验5 用户与用户组基本概念,相关配置文件,管理用户与用户组,切换用户4 讲授/实验6 文件基本概念,文件与目录地常用命令,文件所有者与属组,文件权限管理8 讲授/实验7 磁盘基本概念,磁盘管理相关命令,Linux文件系统,文件打包与压缩6 讲授/实验8 Bash概念,Bash变量,通配与特殊符号,Bash重定向操作,命令流,命令别名与历史记录2 讲授/实验9 基础正则表达式,扩展正则表达式 2 讲授/实验10 Shell脚本基础语法,条件测试,分支结构,循环结构,Shell函数4 讲授/实验11 配置网络地几种方法,常用网络命令 4 讲授/实验12 firewalld基本概念,firewalld基本配置 4 讲授/实验13 配置VNC远程桌面,配置OpenSSH服务器 4 讲授/实验14 进程基本概念,进程监控与管理,进程与文件权限,任务调度4 讲授/实验15 系统启动与初始化过程,systemctl管理工具 4 讲授/实验17 Linux软件管理发展历史,常用地软件包管理器,YUM源地配置与使用,3 讲授/实验18 Linux中地办公应用软件,互联网应用软件 3 讲授/实验19 复习与测评 2。
《Linux操作系统及应用》课程标准
安徽国际商务职业学院信息服务系课程标准信息服务系(院)制(修)订二0一五年9月执笔人:蔡政策主审人:杨辉军、徐辉《Linux操作系统及应用》课程标准●课程名称:Linux操作系统及应用●适用专业:计算机网络、计算机应用技术考核方式:考试●总学时/学分:72/4●前修学习领域::《计算机基础》、《计算机网络基础》等专业基础课程。
●后续学习领域:《计算机网络安全》、《网络服务器技术》、《linux高级应用》等课程。
一、课程的性质与任务Linux网络配置管理是网络工程专业的一门专业必修课。
Linux是高性能,开放源代码的操作系统,具有广泛的网络应用领域。
本课程主要讲授Linux作为网络操作系统的应用、配置与管理技术,使学生掌握基于Linux系统的网络组建,调试和网络服务器配置的技能和方法。
通过对Linux网络应用的学习,使学生对网络组建、网络服务器配置与应用有更全面的认识,能够进行Linux局域网、服务器的日常维护和远程管理,并对网络资源与通信进行有效的管理以提高网络性能,旨在培养面向计算机行业的Linux网络技术人才。
二、课程目标通过学习本课程后,应达到以下基本要求:理解Linux网络操作系统的概念,了解Linux在网络中的应用与前景;掌握Shell技术,以及Shell的应用程序开发;掌握Linux网络基础知识,远程管理与控制Linux网络的方法与技术;掌握网络配置命令与文件的编辑,Linux与其它系统的网络共享技术;掌握DHCP,DNS,FTP,SAMBA,NFS,E-mail,WEB(APACHE)等服务器的配置、管理与应用等。
三、讲授内容第1章 RedHat Linux 9的安装与启动(一)教学目的和要求了解Linux操作系统的现状,了解RedHat Linux的安装和与启动。
(二)学时分配4学时(三)教学主要内容第1章 RedHat Linux 9的安装与启动1.1 Linux简介1.2 RedHat Linux的安装方式1.3 安装RedHatLinux1.4 Linux的启动与登录第2章 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)教学大纲
操作系统原理及应用(Linux)教学大纲一、课程基本信息课程名称:操作系统先修课程:《计算机导论》(或《计算机应用基础》)、《C 语言程序设计》、《数据结构》、《计算机组成原理》适用专业:计算机科学与技术、软件工程、网络工程等计算机及相关专业。
课程类别:专业教育必修课程/基础课程课程总学时:56-72(其中理论40-56学时,实验16学时)二、课程目标通过本课程的学习,使学生具备下列能力:1.能够准确理解及掌握操作系统的基本概念、基本功能和基本原理,理解操作系统的整体运行过程。
2.能够理解及掌握操作系统的各组成部分,包括进程管理、调度、内存管理、文件管理、设备管理的功能及策略、算法、机制及相互关系。
3.能够运用操作系统原理、方法与技术分析问题和解决问题,并能利用C语言描述相关算法。
4.在理解及掌握操作系统原理及算法的基础上,在进行硬件配置、软件设计及编程过程中,能够在资源和效率方面综合考虑,完善提高设计方案,提高利用操作系统知识解决实际问题的能力。
三、教学内容、要求及重难点第一章操作系统引论(3学时)教学要求:1.掌握操作系统的概念及功能,掌握操作系统的分类;2.掌握操作系统在计算机系统中的地位和作用;理解操作系统的大致运行过程;3.理解操作系统的特征;了解各种类型操作系统的特点及服务适应情况;4.了解操作系统的结构特征及发展概况,发展趋势。
教学重点:操作系统的概念、作用;操作系统的分类;操作系统的特征;操作系统的功能;操作系统的结构设计。
教学难点:操作系统的特征;操作系统的功能。
[实验名称]Linux系统管理及命令的使用[实验类型]验证型[实验要求]1.熟练Linux系统常用命令的使用;2.掌握Vi编辑器的使用方法;3.练习Linux shell的作用和主要分类,能编写简单的shell 程序[实验学时]2学时第二章进程管理(10学时)教学要求:1.掌握进程的概念与特征;2.掌握进程的结构及进程控制的方法;3.掌握进程的同步与互斥,以及实现进程同步问题的硬件方法和软件方法;4.能用信号量机制解决进程的同步问题;5.掌握线程的基本概念;6.基本掌握利用管程解决同步问题的方法。
《Linux操作系统》教学大纲
数据库服务器安装配置实例
MySQL数据库安装配置
讲解MySQL数据库原理,演示安装配置MySQL服务器,创建数据库和表,实现数据存储和 查询功能。
Redis数据库安装配置
介绍Redis内存数据库特点和应用场景,实践安装配置Redis服务器,实现数据缓存和高速读 写。
文件权限控制
对于普通文件,通常设置所有者具有读写权限,而组用户和其他用户只具有读权限或无 权访问。
目录权限控制
对于目录,通常设置所有者具有读写执行权限,组用户具有读执行权限,其他用户只具 有执行权限或无权访问。这样可以保证目录的正常使用和访问控制。
特殊权限设置
Linux系统中还支持一些特殊权限,如SUID、SGID和Sticky bit等,用于实现更高级别 的权限控制需求。
权限设置和修改方法
权限类型
Linux系统中的权限包括读、写、执行三种类 型,分别用字母r、w、x表示。
权限设置
使用`chmod`命令设置文件或目录的权限,可以通过 符号模式或八进制模式进行设置。
权限修改
使用`chown`和`chgrp`命令修改文件或目录 的所有者和所属组,以进一步控制访问权限。
文件和目录权限控制策略
Yellowdog Updater Modified,Red Hat和 CentOS等系统的软件包管理工具,可自动解 决依赖关系并进行软件包管理。
DNF
Zypper
Dandified YUM,作为YUM的下一代替代品, 提供更好的性能和功能。
openSUSE系统的软件包管理工具,支持软 件包安装、升级和卸载等操作。
《linux操作系统及应用》教学设计方案
《linux操作系统及应
用》
课程设计
课程名称:linux操作系统及应用
学时数:56学时
开课对象:计算机网络技术专业
开课单位:计算机网络技术教研室
二〇二二年四月二十七日修订
一、课程性质
《Linux操作系统及应用》是计算机网络技术专业学生的专业基础课。
本课程旨在培养学生Linux系统维护的能力、Linux系统管理能力、Linux系统应用能力,着重培养学生使用Linux系统的能力,是学生顶岗实习前的必修课程。
二、教学目标
1、Linux系统维护能力
通过对Linux相关知识的学习完成的Linux系统的安装维护,能正确安装Linux系统,对系统进行日常维护,确保系统正常运行。
熟练使用Linux常用命令。
2、Linux系统管理能力
通过学习对用户和组、文件系统、磁盘、网络配置的相关知识,使学生能够完成对Linux 系统的管理。
3、Linux系统应用能力
通过学习vi程序编辑器和shell、shell script、使用gcc和make调试程序的相关知识,使学生能熟练应用Linux操作系统。
三、能力要求
1、Linux系统维护能力
具备安装Linux操作系统的能力,能在90分钟内完成Linux操作系统的安装
2、Linux系统管理能力
具备Linux系统管理能力,能在规定时间内按照要求完成对Linux系统的管理
3、Linux系统应用能力
具备Linux系统应用能力,能在90分钟内完成对一个程序的编写及调试
四、课程设计。
linux操作系统教案
Linux操作系统教案第一章:Linux操作系统简介1.1 课程目标了解Linux操作系统的起源和发展历程掌握Linux操作系统的特点和优势了解Linux操作系统的应用领域1.2 教学内容Linux操作系统的起源和发展历程Linux操作系统的特点和优势Linux操作系统的应用领域1.3 教学方法讲解和演示相结合互动问答环节1.4 教学资源PowerPoint课件Linux操作系统演示环境1.5 教学评估课堂问答课后作业第二章:Linux操作系统安装2.1 课程目标掌握Linux操作系统的安装方法熟悉Linux操作系统的安装流程了解Linux操作系统的版本选择2.2 教学内容Linux操作系统的安装方法Linux操作系统的安装流程Linux操作系统的版本选择2.3 教学方法讲解和演示相结合学生实际操作环节2.4 教学资源PowerPoint课件Linux操作系统安装演示环境2.5 教学评估课堂问答学生实际操作评估第三章:Linux操作系统基本命令3.1 课程目标掌握Linux操作系统的常用命令熟悉Linux操作系统的文件操作命令了解Linux操作系统的系统管理命令3.2 教学内容Linux操作系统的常用命令Linux操作系统的文件操作命令Linux操作系统的系统管理命令3.3 教学方法讲解和演示相结合学生实际操作环节3.4 教学资源PowerPoint课件Linux操作系统演示环境3.5 教学评估课堂问答学生实际操作评估第四章:Linux操作系统文件管理4.1 课程目标掌握Linux操作系统的文件管理方法熟悉Linux操作系统的文件权限管理了解Linux操作系统的文件压缩和解压方法4.2 教学内容Linux操作系统的文件管理方法Linux操作系统的文件权限管理Linux操作系统的文件压缩和解压方法4.3 教学方法讲解和演示相结合学生实际操作环节4.4 教学资源PowerPoint课件Linux操作系统演示环境4.5 教学评估课堂问答学生实际操作评估第五章:Linux操作系统用户管理5.1 课程目标掌握Linux操作系统的用户管理方法熟悉Linux操作系统的用户组管理了解Linux操作系统的用户权限管理5.2 教学内容Linux操作系统的用户管理方法Linux操作系统的用户组管理Linux操作系统的用户权限管理5.3 教学方法讲解和演示相结合学生实际操作环节5.4 教学资源PowerPoint课件Linux操作系统演示环境5.5 教学评估课堂问答学生实际操作评估第六章:Linux操作系统磁盘管理6.1 课程目标掌握Linux操作系统的磁盘分区方法熟悉Linux操作系统的文件系统类型了解Linux操作系统的磁盘空间管理6.2 教学内容Linux操作系统的磁盘分区方法Linux操作系统的文件系统类型Linux操作系统的磁盘空间管理6.3 教学方法讲解和演示相结合学生实际操作环节6.4 教学资源PowerPoint课件Linux操作系统演示环境6.5 教学评估课堂问答学生实际操作评估第七章:Linux操作系统网络配置7.1 课程目标掌握Linux操作系统的网络配置方法熟悉Linux操作系统的网络命令了解Linux操作系统的网络服务7.2 教学内容Linux操作系统的网络配置方法Linux操作系统的网络命令Linux操作系统的网络服务7.3 教学方法讲解和演示相结合学生实际操作环节7.4 教学资源PowerPoint课件Linux操作系统演示环境7.5 教学评估课堂问答学生实际操作评估第八章:Linux操作系统软件管理8.1 课程目标掌握Linux操作系统的软件安装方法熟悉Linux操作系统的软件包管理了解Linux操作系统的软件源配置Linux操作系统的软件安装方法Linux操作系统的软件包管理Linux操作系统的软件源配置8.3 教学方法讲解和演示相结合学生实际操作环节8.4 教学资源PowerPoint课件Linux操作系统演示环境8.5 教学评估课堂问答学生实际操作评估第九章:Linux操作系统常用服务9.1 课程目标掌握Linux操作系统的常用服务熟悉Linux操作系统的Web服务配置了解Linux操作系统的文件共享服务9.2 教学内容Linux操作系统的常用服务Linux操作系统的Web服务配置Linux操作系统的文件共享服务讲解和演示相结合学生实际操作环节9.4 教学资源PowerPoint课件Linux操作系统演示环境9.5 教学评估课堂问答学生实际操作评估第十章:Linux操作系统安全防护10.1 课程目标掌握Linux操作系统的安全防护措施熟悉Linux操作系统的用户安全设置了解Linux操作系统的系统安全配置10.2 教学内容Linux操作系统的安全防护措施Linux操作系统的用户安全设置Linux操作系统的系统安全配置10.3 教学方法讲解和演示相结合学生实际操作环节10.4 教学资源PowerPoint课件Linux操作系统演示环境10.5 教学评估课堂问答学生实际操作评估重点和难点解析一、Linux操作系统简介重点和难点解析:Linux操作系统的起源和发展历程,以及它的特点和优势是理解Linux的基础。
《linux操作系统应用》课程标准
《linux操作系统应用》课程标准一、课程定位该课程是计算机大数据专业必修课,是专业主干课程。
在课程体系中起支柱性支撑作用,主要培养学生基于Linux操作系统平台的管理、维护及应用能力。
该门课程的总学时为70学时。
二、课程基本目标本课程立足于大数据技术应用专业的核心岗位,围绕linux操作系统的应用和管理方式,培养学生配置、管理Linux操作系统的能力。
具体目标分为以下三类指标进行描述:1.知识目标(1)掌握安装和卸载Ubuntu Linux操作系统方法(2)熟练掌握Ubuntu Linux操作系统常用命令(3)理解操作系统中用户和组的概念,掌握用户和组的创建及管理(4)掌握 Ubuntu Linux文件系统的基本概念及文件的访问(5)掌握维护、管理Ubuntu linux操作系统的命令(6)掌握基于Ubuntu Linux操作系统中FTP服务器、Samba服务器的配置方法2.能力目标(1)具备安装、启动及使用Ubutu linux操作系统平台的职业能力。
(2)具备管理与维护文件系统及外围设备的职业能力。
(3)具备管理与维护Samba及FTP等文件服务器的职业能力。
(4)具备配置使用远程管理的职业能力。
(5)具备排除操作系统及故障的职业能力。
3.素质目标(1)具有自主获取新知识、新技能,快速适应新岗位能力(2)较强沟通交流和团队协作能力(3)较强创新精神、创业能力、就业能力(4)良好的学习习惯和新技术跟踪能力(5)养成良好的职业道德规范,快速适应工作岗位的能力三、课程设计1.课程设计思路依据职业岗位能力需求并结合行业特点,以“以工作任务驱动”为导向,以国际国内职业标准为指导,以职业素养和职业能力培养为重点,贯穿“3融合”(课程标准与职业标准融合、教学内容与行业认证融合、专任教师与技术专家融合)的设计思想,培养学生熟练管理、运用Ubuntu linux操作的技能。
以此提高课程的教学质量和效果。
课程开发和学习情境设计,整个学习领域由以下课程单元组成:2.课时分配建议本课程课时为70课时,其中理论教学34课时,实践教学36课时。
操作系统原理及应用Linux第二版教学设计
操作系统原理及应用Linux第二版教学设计课程简介本门课程旨在通过深入讲解操作系统原理和Linux系统的应用,帮助学生们掌握计算机基础知识和解决实际问题的能力。
通过本门课,学生们将会掌握操作系统的概念、原理和发展历程,了解Linux系统的架构和应用领域,并能够熟练使用Linux系统进行操作和开发。
课程目标1.掌握操作系统的基本概念、原理和发展历程。
2.了解Linux系统的架构和应用领域。
3.能够熟练使用Linux系统进行操作和开发。
4.培养解决实际问题的能力和自主学习的能力。
课程大纲1.操作系统概述–操作系统的基本概念和作用–操作系统的分类和发展历程2.操作系统原理–进程管理–内存管理–文件系统管理–输入输出管理3.Linux系统概述–Linux系统的架构–Linux系统的应用领域4.Linux系统开发环境的搭建–熟悉Linux系统命令行界面–安装和配置常用的开发工具5.Linux系统编程基础–C语言基础–Shell编程基础6.Linux系统高级编程–进程和线程编程–网络编程–驱动程序开发7.Linux系统管理和维护–用户管理和权限管理–系统维护和故障排除教学方法1.讲授:老师通过演示和讲解,给学生讲解操作系统原理和Linux系统应用的相关知识。
2.实验:通过实验,帮助学生理解课程内容,加深对操作系统和Linux系统的认识。
实验内容包括部署Linux系统、操作文件系统、进程管理和网络编程等等。
3.课程设计:设计课程项目,帮助学生巩固所学知识,提升应用能力。
教学安排本课程分为理论课和实验课两部分。
理论课时间为两个学时,实验课时间为三个学时。
理论课课程内容时间第1-2节课操作系统概述2学时第3-6节课操作系统原理4学时第7-8节课Linux系统概述2学时第9-10节课Linux系统开发环境的搭建2学时第11-12节课Linux系统编程基础2学时第13-14节课Linux系统高级编程2学时第15-16节课Linux系统管理和维护2学时实验课课程实验内容时间第1-2节课Linux系统部署3学时第3-4节课文件系统管理3学时第5-6节课进程管理3学时第7节课网络编程1学时课程实验内容时间第8节课课程设计1学时评估方式平时成绩(40%):包括课堂表现、作业和实验报告。
Linux操作系统原理与应用第二版课程设计 (2)
Linux操作系统原理与应用第二版课程设计一、课程背景Linux操作系统作为一个免费的开源操作系统得到了越来越广泛的应用和发展,Linux已经成为了服务器领域的首选操作系统和各种嵌入式开发平台的首选操作系统,同时也是各种软件开发平台和学术研究的首选操作系统。
因此学习Linux操作系统成为了计算机科学与技术及相关专业学生的必修课程之一。
二、课程目标本课程旨在系统地介绍Linux操作系统的基本原理和应用,在教学中注重基础知识的讲解与实践操作的结合,使学生能够深刻理解Linux操作系统的基本原理,掌握Linux操作系统的系统管理、应用开发和系统编程技能,为学生在未来的工作和学习中打下坚实的基础。
三、课程内容1. Linux操作系统的基本原理•Linux操作系统的历史和发展•Linux内核的基本构成和功能介绍•进程管理,进程调度,进程通信机制•内存管理,虚拟内存/交换空间•系统调用机制介绍•文件系统结构、文件系统管理和操作2. Linux操作系统的应用开发•基于C语言和shell编程的应用程序开发•Linux下的数据库开发•Linux下的网络编程•图形用户界面(GUI)程序设计3. Linux操作系统的系统管理•用户管理、权限与安全•系统日志、系统监控与维护•硬件设备管理与配置•网络配置与管理•Linux系统的系统安全4. Linux操作系统的系统编程•基于C语言的系统编程•Linux下的进程与线程编程•Linux下的网络编程•Linux下的多线程编程四、课程设计1. 教学模式•基于理论讲解和实践操作相结合,突出实践操作环节。
•分为课堂讲解和实验两个部分,实验占课程总学时的40%以上。
2. 重点和难点•理论知识和实践操作相结合,突出实践操作环节。
•着重讲解Linux操作系统的原理和架构,加深学生的理解。
•着重讲解Linux操作系统的基础知识,如进程管理、网络协议等。
3. 课程设计的教学形式•课堂讲解与实验相结合的形式。
Linux系统与应用教学设计
Linux系统与应用教学设计背景与目的随着信息技术的飞速发展,人们对计算机编程的需求越来越大,Linux系统作为一种免费的、开源的操作系统,具有很高的学习和应用价值。
针对这一现状,本文旨在探讨Linux系统和应用的教学设计,以满足人们对Linux知识的需求。
教学内容本文提供两个模块的教学内容,即Linux系统的基础教学和Linux应用的教学。
Linux系统的基础教学Linux系统是一个基于Unix的操作系统,具有众多的优点,如高度可定制、免费开源、开发者社区活跃等等。
因此,在这一模块中,我们将以介绍Linux操作系统为主要内容,包括:1.Linux操作系统的概述和发展历程。
2.Linux系统的基础知识,包括Linux的文件系统、Linux命令等。
3.开发Linux系统的基础知识,包括Linux驱动程序的编写、内核编译等。
4.Linux操作系统的部署和配置,包括Linux的安装、Linux服务器的部署和配置等。
5.Linux操作系统的网络应用,包括Linux系统的网络设置、Linux服务器的网络配置等。
Linux应用的教学基于Linux系统的丰富资源,我们可以学习各种开发、运行在Linux平台的应用程序。
这一模块中,我们将以介绍Linux应用为主要内容,包括:1.Linux常用软件的介绍,如Linux下的办公软件、编程编辑器、浏览器、图形处理工具等。
2.Linux下的编程开发,包括C、C++、Python、Java等编程语言的开发环境的设置,集成开发环境的使用等。
3.Linux下的服务器应用开发,包括Linux下的Web服务器、邮件服务器、FTP服务器等服务的搭建和部署。
4.Linux下的数据库应用程序开发,包括MySQL、PostgreSQL等数据库的安装、使用等。
5.Linux下的虚拟化、容器化技术,如Docker、Kubernetes等的介绍和使用。
教学方法在Linux系统和应用的教学过程中,我们应该采用多种教学方法,如:理论讲解通过介绍Linux系统和应用的理论知识,帮助学生了解基本概念、原理、特性等。
《Linux操作系统》课程教学大纲
《Linux操作系统》课程教学大纲
关于《Linux 操作系统》课程教学大纲
关于《Linux 操作系统》课程教学大纲
一、课程教学目标
1、任务和地位:
本课程为计算机软件、计算机网络、计算机及应用专业的专业基础课。
该课
程的目的`是让学生了解和掌握Linux/UNIX 的基本概念、原理和一些主要应用。
掌握多进程程序开发方法。
为进一步学习操作系统等课程打下基础。
2、知识要求:
本课程作为专业必修课,要求学生掌握《C 程序设计》、《操作系统》等专
业基础课及其相关知识。
3、能力要求:
学习本课程后,学生应掌握多进程程序设计概念和方法;掌握Linux(或
UNIX)平台的安装、环境变量的设置、开发工具的使用、进程的建立、控制、进
程间的通信、以及网络等知识和编程知识。
二、教学内容的基本要求和学时分配
1、本课程教学总学时数为32 学时。
具体安排如下:
教学内容章目
本课程学分:2
学时分配
讲课课堂讨论小计
第一章概述
第二章 Linux 基础知识
第三章文本编辑器vi
第四章 shell
第五章 Linux 程序设计概述
第六章文件操作
第七章进程控制
第八章进程间通信
合计 32 0 32
2、具体要求:
第1 章概述
【关于《Linux 操作系统》课程教学大纲】。
“Linux 操作系统”课程教学大纲(质量标准)
师资标准
专职教师要求: 1.具有计算机专业或相关专业硕士研究生及以上学历,或讲师及以上技术职称。 2.具有高校教师资格证书。 3.教师应具有专业育人认识到位、思想上高度认同课程思政专业育人理念,应为德 高为师身正为范的有理想信念、有道德情操、有扎实学识、有仁爱之心的“四有”好 老师,具有言行一致、引领、践行等正确三观。 4.熟悉计算机专业知识和相关理论,并能在教学和实训过程中灵活运用。 5.能遵循应用型本科的教学规律,正确分析、设计、实施及评价课程。
信息科学与电气工程学院 大数据系
课程名称 先修课程
数据结构与算法
对先修课应知应会具体要求 掌握数据结构基本原理和常用算法
后续课程
大数据系统与平台技术
课程目标
毕业要求
1
2Hale Waihona Puke 31.使 生掌握 Linux 操作系统的安装、基本配置及命 0.1 0.05 0.05
令行界面的使用方法。
2.使学生理解 Linux 操作系统进程管理、存储管理、文
任务一:LINUX 操作系统概述(支撑课程目标:1、2、6) 知识要点:操作系统功能、Linux 版本、Linux 结构、Linux 安装 学习目标:操作系统功能,了解 Linux 发展历史;了解自由软件;了解 Linux
内核与发行版本;掌握 Linux 安装方法、注意事项与安装步骤;掌握命令行操作方 式及各种帮助使用方法。
授课过程中,通过讲解 open-source 思想 ,介绍研发中国自主知识产权的服务 90
课程应知 应会具体 内容要求
器操作系统必要性和紧迫性,让学生把国家富强 、民族振兴 、人民幸福内化为努 力学习的动力。
授课建议:理论 2 学时。 任务二:Linux 操作系统基础(支撑课程目标:1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
上机
11
项目6配置与管理Apache服务器
熟悉Apache服务的基本知识,掌握Apache服务的相关配置文件。
2
课后习题
讲授
实验十一Apache服务器的配置
练习Apache服务器的配置方法。
2
实验报告
上机
12
项目7配置与管理FTP服务器
掌握FTP服务的工作原理;掌握各种vsftpd服务器的配置。
讲授
实验十五VPN服务器的配置
练习VPN服务器的配置方法。
2
实验报告
上机
16
机动
4
掌握Samba服务功能的实现。
2
课后习题
讲授
实验六Samba服务器的使用(2)
练习利用Samba服务实现文件共享及权限设置。
2
实验报告
上机
7
项目3配置与管理NFS服务器
掌握NFS服务的基本原理;掌握Linux下NFS服务器的配置与调试。
2
课后习题
讲授
实验七NFS服务器配置
练习NFS服务器的安装、配置、启动与测试。
2
课后习题
讲授
实验十二FTP服务器的配置
练习vsftpd服务器的各种配置。
2
实验报告
上机
13
项目8配置与管理Sendmail服务器
掌握电子邮件服务的工作原理;掌握基本的sendmail服务器的安装与配置。
2
课后习题
讲授
实验十三电子邮件服务器的配置
练习基本的sendmail服务器的安装与配置。
2
实验报告
本门课程为考试课,其中平时成绩(含作业、考勤、提问等)占20%,形成性过程考核成绩占80%。形成性过程考核成绩评定标准:分项目上机实做考核成绩占40分,期末理论考试成绩占60分。
任课教师:专业教研室主任:
专业部、教务科审查:
周
课题
目的要求
学时
作业
措施
1
项目1搭建与测试Linux服务器(1)
了解Linux系统的历史、版权以及Linux系统的特点。
山东职业学院
2012/2013学年第二学期授课计划
2013年2月1日
课程
网络系统管理(二)
班级
计应1133、
计应1134
总课时
64学时
本学期课时
64
教材
名称
本学期课时分配
课堂教学
30
实验
30
作者
现场教学
出版社
习题课
课程设计
及大作业
出版日期
测验
机动
4
编制说明
本计划根据2011级计算机应用技术专业网络方向“网络系统管理二”课程教学大纲并结合高职学生学习课程实际情况制定。总课时为64学时,其中课堂教学30学时,实验30学时,机动4学时。
2
课后习题
讲授
实验四文件系统和磁盘管理
练习Linux系统下文件权限管理及磁盘管理。
2
实验报告
上机
5
项目2配置与管理Samba服务器(1)
掌握Samba服务器的安装前提和过程。
2
课后习题
讲授
实验五Samba服务器的使用(1)
练习Samba服务器的安装和配置。
2
实验报告
上机
6
项目2配置与管理Samba服务器(2)
上机
3
补充2用户和组的管理
熟练掌握Linux下用户和组群的创建与维护管理;熟悉用户帐户管理器的使用方法。
2
课后习题
讲授
实验三用户和组的管理
练习利用命令及图形配置方式实现用户和组的管理。
2
实验报告பைடு நூலகம்
上机
4
补充3文件系统与磁盘管理
掌握Linux文件系统结构和文件权限管理;掌握Linux下的磁盘和文件系统管理工具;熟悉Linux中的软RAID。
2
课后习题
讲授
实验一安装、启动及删除RHEL5
掌握RHEL5的安装、启动与配置;理解磁盘分区的相关知识。
2
实验报告
上机
2
补充1 Linux系统常用命令
熟悉Linux命令基础知识,掌握Linux系统下常见命令的使用方法。
2
补充
讲授
实验二Linux系统常用命令
练习Linux系统下常见命令的使用方法。
2
实验报告
2
实验报告
上机
8
项目4DHCP服务器配置与管理
了解DHCP服务的工作原理;熟练掌握Linux下DHCP服务器配置。
2
课后习题
讲授
实验八DHCP服务器配置
练习DHCP服务器及DHCP中继代理的安装与配置。
2
实验报告
上机
9
项目5配置与管理DNS服务器(1)
了解DNS服务的工作原理;熟练掌握Linux下DNS服务器的配置。
2
课后习题
讲授
实验九DNS服务器配置(1)
练习Linux系统下缓存DNS及主DNS服务器的配置与管理方法。
2
实验报告
上机
10
项目5配置与管理DNS服务器(2)
了解DNS服务的工作原理;熟练掌握Linux下DNS服务器的配置。
2
课后习题
讲授
实验十DNS服务器配置(2)
练习Linux系统下缓存DNS及主DNS服务器的配置与管理方法。
上机
14
项目9配置与管理防火墙和代理服务器
掌握防火墙的分类及工作原理;掌握iptables防火墙的配置。
2
课后习题
讲授
实验十四Linux防火墙的配置
练习iptables防火墙的配置。
2
实验报告
上机
15
项目10配置与管理VPN服务器
掌握VPN服务的工作原理;掌握Linux下VPN服务器的配置。
2
课后习题