《linux操作系统 石坤泉 课程标准.docx》由会员分享,可在线阅读,更多相关《linux操作系统 石坤泉 课程标准.docx(7页珍藏版)》请在第一文库网上搜索。
1、Iinux操作系统课程标准课程名称:IinUX操作系统课程编号:课程类别:专业基础课适用专业:计算机类专业(计算机应用技术、计算机网络技术、软件技术、大数据技术)学时:64学分:3一、课程的性质1inux操作系统是主流操作系统之一,具有开源自由、开放源码、性能优越、安全性高等特性,广泛应用于各行各业。在世界范围内,运算速度较快的超级计算机大多使用1inUX操作系统,而国产主流的作系统也基于1inUX开源架构。很多WEB开发也基于IinUX操作系统平台,1AMP是Web应用软件经典组合,使用1AMP来运行动态网站或者服务器。根据高职教育新目录新专标,计算机应用技术(510201)专业基础课程开设
2、网络操作系统,是计算机网络技术(510202)专业核心课程开设1inux操作系统管理,软件技术(510203)专业基础课程开设操作系统应用,大数据技术(510205)专业基础课程开设1inUX操作系统。1inux操作系统也是我院专业群平台课程,是计算机类专业的专业基础课程。目前,我院计算机应用专业、网络技术专业、软件技术专业和物联网技术专业以及大数据技术专业均开设1inUX操作系统课程。二、设计思路课程建设基于建构主义学习理论,以就业为导向,突出职业教育“理论知识必须够用”的原则,以及“做中学、学中做”的教学理念,根据职业岗位构建课程的知识、能力体系,并将这些知识、能力体系融汇在一个个任务中,
3、以情境任务驱动教学实施。每个任务有“任务情境”“任务目标”“任务准备”“任务流程”“任务分解”“任务总结”“任务评价”“知识巩固”“技能训练”等板块。并灵活使用思维导图进行思维训练,有机融入课程思政,构建“三维四层”思政教育模式。具体思路如下:知识、能力和素养“三位一体”,将课程思政有机融入教学之中。将知识体系融汇在一个个项目任务中,(课内)项目一任务一知识一项目(课外)的编写模式,课内和课外项目“双项目并行”实施。突出知识体系的重点、难点,抓住需要掌握的知识核心。通过设计一系列问题,启发学生综合运用各种语句。教学做一体化设计,重视学习任务与活动设计,课程教学中随时注意学员的实习过程和情况并及
4、时给予指导,注重培养学生的项目实践能力和自学能力。三、课程目标本课程主要包括认识和配置1inux.1inux的基本应用、1inUX的综合应用和岗课证融通综合项目4个学习情境16个任务。认识和配置1inUX:认识1inux,认识国产主流的UOS、越麟、鸿蒙操作系统,以及配置CentOS7实训环境等任务;1inux的基本应用:1inUX的文件与目录管理、内存与进程管理、用户和用户组管理、1inux环境变量、网络管理、配置和使用磁盘、1inUX软件安装、She11编程基础等任务;1inux的综合应用:1inUX网络安全、远程访问及部署;岗课赛证项目:NFS服务器、部署samba服务器等任务1inUX
5、平台下搭建MySQ1集群,基于1NMP+WordpreSS的博客应用系统开发综合项目。学习者通过学习本课程,将有如下收获:1 .学会安装与配置1inux;2 .具备IinUX操作系统运维和管理的基本知识和基本技能;3 .掌握IinUX操作系统的基本应用和综合应用知识,具备在IinUX操作系统平台上部署网络服务和应用的能力;4 .具备“1+X”云计算平台运维与开发大纲(初级)中的1inux系统与服务构建运维,主从数据库的构建与使用、基于1NMP+Wordpress的博客应用系统开发等相关知识和技能,为顺利通过考证打下坚实基础;5 .知识、技能和素养有机结合,有效提升学习者的职业能力和职业素养。四
6、、课程内容和要求序教学内容知识内容与要求技能内容与要求参考课时学习情境课程模块1学习情境认识和配置1inUX任务1认识1inux任务2配置CentOS7实训环境 认识1inux操作系统的基本特性、体系结构: 认识统信UOS、麒麟、鸿蒙等国产操作系统。 能够分辨1inUX操作系统的版本; 了解国产操作系统的应用场景。4序号教学内容知识内容与要求技能内容与要求参考课时学习情境课程模块2学习情境二1inux的基本应用任务三1inux的文件与目录管理 理解虚拟软件与虚拟机,虚拟机与物理机等相关概念; 了解在终端命令行进行系统基本操作的命令。 掌握安装Vmware虚拟机的方法; 掌握在虚拟机上安装Cen
7、tOS系统的方法: 掌握图形界面、文本界面切换,切换、注销系统用户,重启、关闭系统等基本操作。23学习情境二1inux的基本应用任务四内存与进程管理 了解文件系统的基本概念、1inUX系统的目录结构; 了解相对路径与绝对路径的概念; 理解文件与目录的相关命令语法; 理解文件的权限概念及相关命令语法; 理解Vim编辑器的操作用法; 理解文件压缩与打包相关命令语法; 理解链接、重定向和管道的概念。 掌握文件的创建、查看、复制、移动、删除、查找等操作命令的用法; 掌握目录的创建、切换、删除操作命令的用法; 掌握文件与目录的权限管理方法; 学会Vim编辑器的操作使用; 掌握文件压缩与打包命令的用法。4
8、4任务五用户和用户组管理理解内存的含义;理解进程的含义。 掌握free命令、top命令查看内存; 掌握ps命令查看进程一 ki11命令、S1eeP命令等管理进程。4任务六1inux的环境变量 1.理解环境变量的生命周期; 2.理解环境变量的作用范围; 3.掌握如何设置及查看当前系统环境变量能够为不同的用户配置环境变量;能够配自定义环境变量;45任务七1inux的网络管理 管理VMWare网络; 理解桥接、NAT、仅主机模式的原理; 理解Centos网络相关配置文件。 能够使用桌面配置Centos网络; 能够通过相关文件配置Centos网络; 掌握常用的网络相关命令。4序号教学内容知识内容与要求
9、技能内容与要求参考课时学习情境课程模块6任务八配置和使用磁盘 认识磁盘的分类; 理解硬盘的分区; 理解挂载和卸载文件系统; 理解磁盘配额的配置方法; 掌握RAID的创建和使用方法; 掌握逻辑卷的创建和使用方法。I.能够运用分区工具对磁盘分区:2 .能够挂载和卸载文件系统;3 .能够分配磁盘的配额;4 .能够创建和管理RAID;5 .能够创建和管理逻辑卷。67任务九1inux常用软件的安装 了解1inux常用软件安装方法; 理解CemoS包管理。更改Centos软件仓库;掌握yum命令的安装软件。掌握yum命令删除软件。28任务十She11编程基础 掌握she11变量的定义; 掌握重定向和管道;
10、 掌握SheI1数据类型; 掌握she11运算符; 掌握she11结构化语句 使用重定向改变输出对象; 使用管道操作查询命令的输出结果; 使用运算符检测文件或目录的状态; 使用结构化语句控制程序。49芋习情境三1inux的综合应用任务H一1inux网络安全 了解SE1inUX的工作原理; 理解SE1inux的工作模式; 理解SE1inUX的三个策略; 理解SE1inux的安全上下文; 了解防入墙基本的工作原理; 理解防火增的区域。 掌握SE1inux的工作模式、策略、安全上下文配置的基本方法; 掌握firewa11-cmd和firewa11-config配置防火墙的方法; 能根据系统安全要求,
11、通过配置SE1inux和firewa1Id提升系统的安全性。6序号教学内容知识内容与要求技能内容与要求参考课时学习情境课程模块9任务十二远程访问 了解OPenSSH服务; 了解VNe服务; 了解Xshe11软件及使用。 掌握ssh命令来远程登录; 掌握口令验证和密钥验证; 掌握远程会话管理; 掌握VNC远程登录方法; 掌握Xshe11远程登录方法。410任务十三部署NFS服务 理解文件共享的含义; 理解NFS的工作原理; 了解NFS服务相关协议; 理解exports配置文件中的选项的含义。 掌握exports配置文件的选项及参数设置; 掌握导出和查看共享资源的命令及用法; 会NFS安全设置;
12、掌握NFS客户端挂载方法。6任务十四部署Samba服 理解Samba服务的工作原理; 了解Samba服务的相关协议; 了解Samba安全级别; 理解smb.conf配置文件中全局变量和共享目录选项的含义。 掌握Smb.conf配置文件中全局变量的选项及配置方法; 掌握Smb.conf配置文件中共享目录的选项及配置方法; 掌握Samba用户和组的管理及用户映射; 会Samba服务的安全设置。611学习情境四岗课赛证项目任务十五在1inux平台下搭建MySQ1集群 了解MySQ1主从原理; 理解主从同步机制。 掌握MySQ1的主从与互为主从的配置; 主从同步故隙能快速定位故障点进行错误排除。4序号
13、教学内容知识内容与要求技能内容与要求参考课时学习情境课程模块12任务十六基于1NMP+Wordpress的博客应用系统开发了解WordPreSS的使用 掌握1NMP环境的搭建; 掌握wordpress的部署; 掌握使用wordpress开发一个个人博客系统。4五、实施建议1教材选用建议1inux操作系统,石坤泉主编,书号:978-7-121-43897-4,电子工业出版社,2023.82 .在线开放课程本课程已在学银在线开放,学习者可以在移动和PC端在线学习课程,MoOC网址如下:https:WWw.XUeyinon1ine.COnI/deti1/2270065723 .教学方法建议(1)明确
14、教学目标,精选示例样本。在教学过程中应重点放在数据库原理及程序功能实现的思想上,而不是重点放在教会学生如何建立一个表或如何就某一个具体问题设计出程序来。讲授过程中,对数据库知识的介绍力求通俗易懂,教学中穿插大量实例分析和实际产品的模拟演示。在教材选取合适的基础上,在不脱离教材例子的基础上,改造教材例子,使示例更加简洁、明了。(2)突出知识体系的重点,抓住需要掌握的知识核心。在关系模式设计、程序设计思想、表单方法程序等方面要进行比较多的启发,让学生多进行思考,在教学过程中鼓励学生提出多种解决问题的办法。(3)加强实践教学,培养学员动手能力。实践课的教学中,要注意三个问题:第一,要求理论课与实习课同步。第二,上机前明确实习目的和任务,实习的内容要尽量紧叩教材,适量。第三,随时注意学员的实习过程和情况并及时给予指导。4 .教学评价建议成绩评定:本课程成绩由三部分构成:平时成绩(10%)+实验成绩(10%)+理论课成绩(80%)o平时成绩:根据学生课前预习、上课纪律、出勤情况进行综合评定给出平时成绩。5 .课程资源的开发与利用(1)根据应用能力的培