《Linux操作系统案例教程第3版》教学大纲_第1页
《Linux操作系统案例教程第3版》教学大纲_第2页
《Linux操作系统案例教程第3版》教学大纲_第3页
《Linux操作系统案例教程第3版》教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Linux操作系统》课程教学大纲课程编号:课程类型:专业课课程名称:Linux操作系统学时学分:60学时,4学分适用专业:软件工程,计算机科学与技术自主学习:0学时开课单位:开课时间:一、课程定位《Linux操作系统》在本专业人才培养方案中是专业核心课程,主要培养学生对Linux系统的应用能力,该课程具有很强的实践性,重在操作和应用技能的培养,在软件工程课程体系中占有重要地位。该课程的先修课程是计算机网络、操作系统、程序设计基础,该课程的后续课程是大数据应用开发、数据分析与挖掘、云计算应用与维护。通过本课程的学习,使学生熟悉Linux操作系统的基本操作,掌握Linux操作系统的配置管理、编程环境部署。本课程将紧密结合实际,以首选的Linux桌面系统RHEL8.2为例讲解操作系统的使用和配置,为学生今后进行系统管理运维、软件开发和部署奠定基础。整个课程按照从基础到应用,从基本功能到高级功能的逻辑进行讲授,要求学生通过动手实践来掌握相关的技术操作技能。本课程的目的和任务是使学生全面地了解和掌握Linux系统的基本概念、原理及应用技术,使学生加深对操作系统的基本知识与基本技能的理解,学会在Linux平台上配置网络服务,培养学生的分析问题和解决问题的实际能力。二、课程目标1.知识目标(1)掌握Linux操作系统的常用命令(2)能够使用至少一种文本编辑工具进行文本编辑(3)能够对系统用户、权限、文件、软件、网络等模块进行常规管理(4)能够在Linux系统上进行C/C++程序的开发及管理(5)能够在Linux上搭建网络服务2.能力目标(1)使用Linux常用软件,进行日常工作的能力;(2)使用Linux系统构建网络服务的能力;(3)能够利用所学知识处理日常系统运行中遇到的故障并能排除故障;3.素质目标(1)培养并加强学生自主探索学习的能力(2)相互协作解决问题的意识(3)提高学生英文文档的阅读水平三、教学内容与要求序号教学内容教学要求建议学时重点难点教学方法和手段1Linux简介掌握Linux基础知识,掌握Linux性质和特点掌握Linux的内核版本及发行版本2重点:Linux性质及版本讲授法;练习法;2Linux系统安装掌握正确的Linux的安装、启动、登陆、注销和关机方法4重点:Linux安装过程讲授法;演示法;任务驱动法3文件管理了解Linux文件与目录基础知识,掌握图形界面和命令行的文件与目录的创建管理,以及文件和目录权限的管理。4重点:1.Linux目录结构2.Linux目录配置标准3.Linux文件类型难点:1.文件和目录基本操作讲授法;演示法;任务驱动法;4文本编辑器掌握命令模式、插入模式和末行模式的使用方法4重点:Linux文件目录操作相关命令难点:文件复制、移动命令讲授、讨论、任务驱动法5用户与组管理了解Linux用户账户与组账户基础知识掌握用户组及权限的基本操作6重点:用户和群组的管理命令难点:文件权限管理操作命令讲授、讨论、任务驱动法6软件包管理掌握Linux的标准文件系统、dnf包及文件打包、压缩解压等;理解载入点的概念4重点:归档压缩、解压缩文件命令难点:Dnf包管理命令讲授、讨论、任务驱动法7进程管理掌握Linux进程管理4重点:进程的自动化任务调度的设计难点:Cron服务配置讲授法;演示法;任务驱动法;8外存管理了解Linux磁盘配额的基础知识,掌握手动挂载和自动挂载,操盘分区和LVN管理。6重点:1.挂载2.磁盘分区3.磁盘配额4.磁盘lvm管理难点:磁盘lvm管理讲授法;演示法;任务驱动法9网络管理掌握网络管理的知识和技能,重点是systemd管控系统和服务。4重点:1.systemd与系统初始化2.systemd服务控制难点:网络安全讲授法;演示法;任务驱动法10Samba服务器熟练掌握Samba服务器的基本原理和配置4重点:Samba服务器配置,linux和windows共享资源互访讲授法;演示法;任务驱动法;11FTP服务器熟练掌握FTP服务器的基本原理和配置4重点:FTP服务器的配置讲授法;演示法;任务驱动法;12DNS服务器熟练掌握DNS服务器的基本原理和配置4重点:主DNS服务器的配置讲授法;演示法;任务驱动法;13WWW服务器熟练掌握配置用户WEB站点和虚拟服务器的基本原理和配置4重点:虚拟服务器的应用讲授法;演示法;任务驱动法;14Linux下的编程掌握C/C++编译器的使用、基本的Shell编程,能熟练使用位置参数、表达式、流程控制语句,能编写Shell函数。6重点:1.Shell脚本2.Shell变量3.位置参数4.表达式与运算符5.多命令的组合执行6.流程控制7.Shell函数难点:1.流程控制2.Shell函数讲授法;演示法;任务驱动法;四、实验内容12076实验一RHEL8.2的安装与基本使用32015实验二Linux基本命令使用29782实验三文本编辑器的使用25890实验四用户和组管理25226实验五软件包管理16349实验六进程管理6260实验七磁盘分区管理10604实验八逻辑卷LVM管理8441实验九磁盘配额管理2790实验十网络管理11148实验十一Samba服务器配置-32196Windows客户机匿名访问Samba共享资源15443实验十一Samba服务器配置-11251Linux和windows共享资源互相访问14938实验十二FTP服务器配置6594实验十三DNS服务器配置13406实验十四WEB服务器配置-28669个人web站点配置14588实验十四WEB服务器配置-20447基于IP的虚拟主机配置17731实验十四WEB服务器配置-18393基于端口的虚拟主机配置9474实验十五Linux下的编程五、教材、参考书和实验指导书(1)教材:《Linux操作系统案例教程第3版》彭英慧,刘建卿,史玉琢机械工业出版社2022实验指导书:《Linux操作系统案例教程第3版》实验指导书自编(2)参考书:《Linux操作系统》张同光清华大学出版社

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论