deepin操作系统(项目式)(微课版) 教案全套 第1-10单元 了解并安装deepin操作系统-部署和管理统信服务器_第1页
deepin操作系统(项目式)(微课版) 教案全套 第1-10单元 了解并安装deepin操作系统-部署和管理统信服务器_第2页
deepin操作系统(项目式)(微课版) 教案全套 第1-10单元 了解并安装deepin操作系统-部署和管理统信服务器_第3页
deepin操作系统(项目式)(微课版) 教案全套 第1-10单元 了解并安装deepin操作系统-部署和管理统信服务器_第4页
deepin操作系统(项目式)(微课版) 教案全套 第1-10单元 了解并安装deepin操作系统-部署和管理统信服务器_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

PAGE1PAGE1《deepin操作系统》

参考教案第1单元了解并安装deepin操作系统【课程结构】总课时:4(理论2+实践2)序号理论实践备注1Linux操作系统查找相关资料2国产操作系统与国产CPU架构访问国产操作系统官网查找资料调查国产CPU3操作系统安装的基础知识安装deepin操作系统登录、注销、锁屏与关机【教学目标】了解Linux操作系统及国产操作系统的发展历程了解deepin操作系统掌握deepin操作系统的安装步骤学会deepin操作系统的初始化设置和登录操作【重点与难点】重点国产操作系统的发展统信UOS与deepindeepin操作系统安装难点国产CPU架构操作系统根社区【教学步骤】导入自我介绍与互动。本课程的第一次课,教师可以先进行自我介绍并与学生互动。根据需要,简要介绍课程学习要求,做好努力学好国产操作系统的动员。以国家信息安全战略为背景,展示国产操作系统在关键领域替代成果,剖析Windows与CentOS潜在风险,引出包括deepin在内的国产操作系统核心价值与使命。通过对比国内外操作系统生态,让学生意识到学习国产操作系统的重要性,激发学生探索国产操作系统热情,增强关键技术国产替代、自主可控的使命感。明确课程目标——掌握deepin操作系统的操作、管理和运维,助力国产操作系统崛起。主题1了解国产操作系统Linux操作系统:以开源软件发展脉络为线索,解读GNU项目开源理念(GPL、LGPL、GFDL协议剖析)与Linux诞生背景;结合技术演进历程,剖析内核架构(版本号规则、主/次版本特性、修订版本影响)及发行版本生态(RedHat、Debian分支差异、Ubuntu特色及第三方应用生态);以服务器集群、桌面办公、嵌入式设备案例,分析Linux市场优势,强化学生Linux操作系统认知与开源文化理解。国产操作系统发展:以信创产业政策为指引,介绍国产操作系统发展4阶段(起步探索成果、实用化转型关键、产品成熟标志、自主可控攻坚);对比麒麟、统信、普华等主流产品特性(安全性能、生态兼容、应用场景适配);结合国产CPU架构(龙芯、兆芯、鲲鹏等架构特性、指令集授权模式、自主可控程度及生态协同),展望国产操作系统发展趋势,强化学生产业动态洞察与技术选型智慧。统信UOS与deepin:以统信软件生态布局为依托,解读统信UOS产品体系(桌面/服务器/终端系统功能特性、行业应用优势、版本更新亮点);剖析deepin操作系统(桌面环境创新、开源协议遵循、社区运营模式、全球影响力拓展)及与统信UOS协同关系(上下游开发模式、商业/社区版价值循环);通过界面演示与用户体验分享,凸显deepin美观易用特性,强化学生国产操作系统核心产品认知深度与应用场景理解。总结Linux和国产操作系统的重要性和应用前景。播放幻灯片4-13。根据需要带领学生访问相关操作系统的官网进行考察。主题2安装deepin操作系统安装前的准备工作(硬件配置要求、ISO镜像文件下载)。讲解并示范虚拟机(如VMwareWorkstation)中安装deepin操作系统的步骤。强调安装过程中需要注意的事项和常见问题解决方法。操作系统安装基础:以计算机启动基本原理为切入点,介绍操作系统引导模式(Legacy/UEFI架构差异、BIOS功能演进、MBR/GPT分区特性、引导分区设置要点);结合Linux系统架构,剖析磁盘分区知识(设备命名规则、分区编号逻辑、挂载点概念、系统引导分区规划);以硬件兼容性列表与实例演示,解读deepin硬件配置要求(CPU性能指标、内存容量需求、硬盘空间规划、显示分辨率适配及安装介质选择),为安装实操打好基础。安装实战:以虚拟机安装为示范,逐步演示deepin操作系统安装流程(镜像下载校验、虚拟机配置要点、安装向导操作、分区模式选择、语言时区设置、用户账户创建、初始化备份策略及安装进度监控);指导学生在虚拟机或物理机中模拟安装,实时答疑解决硬件驱动适配、网络连接配置、安装中断故障等难题,强化学生安装实操能力与应变技巧,确保安装成功率。系统登录:讲解登录操作、注销与锁屏安全策略及关机操作规范(命令行/图形界面关机、系统关闭流程、电源管理优化);组织学生登录系统体验操作流程并设置个性化选项,教师巡回指导优化操作习惯,提升学生系统日常操作熟练度与安全管理意识。播放幻灯片15-35。根据需要播放配套的微课视频。拓展部分根据需要补充讲解其他国产操作系统,如麒麟、欧拉等。实验实验1:安装deepin操作系统实验2:执行登录、注销、锁屏与关机操作【小结】操作系统相关国产化替代路线是国产Linux操作系统加上国产的CPU,用于替代Windows操作系统加Intel架构的“Wintel”体系。统信UOS操作系统基于Linux内核,支持国产主流CPU,是可用和好用的自主操作系统。其社区版deepin是广受欢迎的国产桌面操作系统,具有极高的易用性、优秀的交互体验、多款自研应用、全面的生态体系。【思考及作业】想一想1.什么是GNUGPL?它对Linux有何影响?2.Linux内核版本与发行版本有何不同?3.统信UOS与deepin之间存在怎样的关系?4.操作系统引导模式有哪两种?5.完成deepin的安装之后初始化设置涉及哪些任务?6.deepin默认支持root用户登录吗?7.国产操作系统相较于其他操作系统的优势和不足是什么?8.deepin操作系统在哪些领域得到了广泛应用?做一做1.安装deepin操作系统。2.安装并试用统信桌面操作系统。

第2单元熟悉桌面环境的基本操作【课程结构】总课时:4(理论2+实践2)序号理论实践备注1deepin的桌面环境桌面环境的基本使用2系统运行环境配置部分系统设置操作3应用商店应用商店的基本使用4文件管理器文件管理器的操作【教学目标】了解deepin桌面环境及其组成掌握deepin桌面环境的基本操作方法学会配置deepin系统运行环境学会通过应用商店管理应用掌握文件管理器的使用方法【重点与难点】重点deepin桌面环境的组成及特点桌面环境的基本操作通过控制中心配置系统的基本运行环境。使用应用商店管理应用软件的安装。文件管理器的使用,包括文件和文件夹的管理及高级功能。难点理解显示服务器协议(X11、Wayland)及窗口管理器的作用。掌握多任务视图(工作区)的操作和切换。文件管理器中的高级搜索和多标签页使用。【教学步骤】导入以国家信创产业战略需求为背景,展示deepin操作系统桌面环境在政务、教育、企业办公等场景应用成果,剖析其对提升国产软件自主可控水平重要意义,激发学生探索热情,明确课程要求——掌握deepin桌面环境操作技能,提升系统管理素养。主题1熟悉deepin的桌面环境桌面架构:以操作系统图形化发展历程为脉络,解读deepin桌面环境架构演进(从传统Linux桌面到深度科技自主创新架构变革);结合系统启动流程,剖析桌面环境组件加载顺序(显示服务器初始化、显示管理器用户认证、桌面环境核心组件启动关联)。任务栏操作:考虑用户日常操作习惯,讲解任务栏功能(高效模式任务栏布局优化、时尚模式视觉效果定制、位置尺寸动态调整策略、图标显示规则自定义);通过实际办公场景模拟(多任务处理、快速访问常用功能、系统状态实时监控),指导学生熟练掌握任务栏操作技巧,提升操作效率与用户体验。启动器管理:以应用程序生态多样性为基础,讲解启动器功能特性(分类导航智能优化、搜索算法精准提升、快捷方式创建管理技巧、运行历史记录分析利用);结合行业软件特点,指导学生定制启动器分类规则与快捷方式,实现应用快速启动与高效管理,提升工作效率。窗口管理:以多任务处理复杂性为切入点,讲解窗口管理操作(窗口操作快捷键高级组合、多任务视图工作区深度定制、窗口特效性能优化策略、窗口布局调整);通过复杂场景模拟(多文档编辑、多软件协同工作),指导学生灵活运用窗口管理技巧,提升多任务处理能力。工作区:介绍工作区的概念和操作方法,包括创建、切换和删除工作区。播放幻灯片4-17。主题2定制系统运行环境deepin提供了丰富的个性化设置选项,让用户可以完全定制自己的工作环境,体现自己的风格和偏好。讲解并演示如何通过控制中心配置系统的基本运行环境,控制中心导航:展示控制中心功能模块,包括账户管理、时间日期设置、声音设置、电源设置、输入设置和语言设置、网络设置、默认程序设置、通知设置、设备管理等。账户管理:介绍账户类型差异(管理员权限深度定制、标准用户权限精细控制、用户组权限协同管理策略);通过实际案例演示(企业部门用户权限分配、系统运维权限策略制定),指导学生掌握账户创建、修改、删除及权限设置技巧,保障系统数据安全与用户权限合规管理。时间日期调校:解读时间日期设置(时区数据库更新机制、时间同步网络协议优化、多时区时间管理策略、时间格式国际化适配);结合国际商务会议场景模拟,指导学生精准设置系统时间日期,提升跨时区协作效率与时间管理精准度。声音设置优化:以多媒体应用体验需求为驱动,讲解声音设置(音频设备驱动、输入输出音频流、音频设备切换)。电源管理:以移动办公与节能需求为核心,介绍电源管理模块(节能模式智能切换算法、电池续航优化策略、电源按钮动作自定义规则、系统待机唤醒节能机制);结合笔记本电脑续航测试案例,指导学生定制电源管理策略,延长设备续航时间,提升能源利用效率。输入设备定制:以用户操作舒适性与个性化需求为出发点,讲解输入设备设置(鼠标手势识别智能算法、键盘布局国际化定制、输入法智能切换策略、数位板压感参数精细调整)。播放幻灯片19-33。主题3通过应用商店管理应用软件应用商店简介:剖析deepin应用商店架构(应用审核筛选智能模型、更新推送机制、推荐算法优化、用户评价数据挖掘);结合开源社区生态,解读应用商店安全保障机制(开发者实名认证流程、应用签名验证技术、恶意软件监测防护体系),指导学生安全高效管理应用软件,助力开源生态繁荣发展。应用搜索安装:讲解应用搜索技巧(关键词语义分析优化、搜索结果智能排序算法、应用详情信息深度解读);通过热门应用案例演示(办公软件、设计工具、娱乐应用),指导学生熟练搜索安装应用,提升应用获取效率与满意度。应用更新卸载:以软件生命周期管理为线索,深度剖析应用更新卸载流程(更新差异分析算法、版本回滚机制、卸载残留清理策略);结合软件更新故障案例分析,指导学生妥善管理应用更新卸载操作,保障系统稳定性与数据完整性。。播放幻灯片35-44。主题4使用文件管理器文件管理器基础:讲解文件管理器功能(文件系统挂载原理、目录结构导航策略、文件属性查看编辑技巧、基本操作快捷键高效运用);指导学生熟练掌握文件管理器基本操作,提升文件管理基础能力。文件管理高级功能:介绍文件管理高级功能(地址栏智能导航算法、文件搜索索引优化策略、多标签页协同工作模式、书签管理智能分组、权限提升安全机制、光盘刻录镜像处理、磁盘管理分区策略);指导学生灵活运用高级功能,提升文件管理效率与数据处理能力。播放幻灯片45-62。拓展部分根据需要补充讲解无线网络配置、光盘刻录。实验实验1:操作任务栏实验2:使用启动器实验3:窗口管理操作实验4:桌面外观个性化设置实验5:账户管理实验6:网络设置实验7:通知设置实验8:设备管理实验9:安装应用实验10:管理应用实验11:文件管理器操作实验12:磁盘管理操作【小结】梳理deepin桌面环境知识体系,从架构组成、操作技巧到定制优化深度总结。总结系统运行环境定制要点,涵盖控制中心各模块功能与配置策略。总结应用商店管理与文件管理器核心技能。【思考及作业】想一想1.实现桌面环境底层的显示服务器协议有哪几种?并简述它们的特点。2.除了窗口管理器,完整的桌面环境还包括哪些组件?并解释它们的作用。3.工作区主要有什么用?如何创建和切换工作区?4.设备管理器的主要功能有哪些?如何通过设备管理器管理外部设备?5.deepin的应用商店为什么能够保证应用安全可靠?6.在文件管理器中以管理员身份打开文件(夹)的主要用途是什么?如何以管理员身份打开文件(夹)?做一做1.熟悉deepin桌面环境的基本操作。2.熟悉系统基本运行环境的定制。3.熟悉应用商店操作。4.熟悉文件管理器操作。

第3单元熟悉桌面应用【课程结构】总课时:4(理论2+实践2)序号理论实践备注1上网操作浏览器的使用微信的安装和使用2多媒体应用看图、相册、画板、音乐、影院、相机及截图录屏等工具的使用3办公应用软件LibreOffice办公套件的基本操作【教学目标】了解桌面应用类型。了解桌面应用的特点和基本使用方法。熟悉上网操作。掌握常见的多媒体应用。掌握常见的办公应用。【重点与难点】重点浏览器和社交通信软件的使用方法看图、画板、影院、相机及截图录屏等工具的使用LibreOffice和WPSOffice的办公套件功能打印操作难点截图录屏工具的复杂操作,如滚动截图、文字识别和录屏设置。LibreOffice主控文档的使用和管理。打印操作中打印机的设置与参数调整。【教学步骤】导入以国家信息技术创新战略为背景,展示deepin桌面应用在政务、教育、企业等领域创新成果,剖析Windows潜在安全风险与技术瓶颈,凸显deepin桌面应用在自主可控、安全高效优势,激发学生探索热情,明确课程目标——深度掌握deepin桌面应用操作技能,培育创新思维与实践能力,助力国产软件生态崛起。主题1上网操作浏览器使用:以信息高效检索与浏览体验提升为目标,讲解浏览器功能(地址栏智能搜索技巧优化、多标签浏览任务管理策略、页面二维码生成高级应用场景、翻译功能拓展及书签收藏智能分类管理);结合新闻资讯、学术研究浏览案例,指导学生运用浏览器交互功能(缩放操作、历史记录管理、打印设置优化)与隐私保护设置(Cookie管理、缓存清理策略、安全浏览模式强化),提升信息获取效率与隐私安全防护意识,强化浏览器功能驾驭能力。文件下载:以资源快速安全下载为核心,剖析下载工具原理(HTTP分块下载策略、HTTPS证书验证机制、FTP被动模式优化、wget命令行参数高级组合应用及内置下载器多协议下载性能优化);通过大型软件包、高清影视资源下载案例,指导学生掌握任务管理技巧(优先级设置、暂停恢复策略、下载速度限制与调整)、文件完整性验证方法(哈希校验原理、文件比对工具运用)及下载路径管理策略,提升下载成功率与文件管理精准度。邮件客户端:以高效邮件沟通与管理为导向,讲解邮件客户端操作(多邮箱账号无缝切换配置流程、邮件收发编辑技巧进阶、邮件过滤规则定制、同步设置优化策略及联系人管理高效方法);结合企业邮件沟通场景,指导学生运用客户端反垃圾邮件功能(黑名单白名单设置、智能过滤规则优化、邮件举报机制运用)与邮件加密技术(SSL/TLS协议配置、数字证书申请使用),提升邮件处理效率与通信安全保障能力。社交通信软件:以即时通信需求为驱动,剖析社交通信软件功能(微信安装登录身份验证机制、聊天窗口功能拓展、文件传输安全策略、朋友圈隐私设置优化、公众号订阅管理技巧及语音视频通话质量提升策略);通过社交互动案例,指导学生掌握软件界面导航(菜单切换、功能查找、快捷入口使用)与隐私安全设置要点(个人信息保护、聊天记录加密存储、好友权限管理),提升社交通信软件操作熟练度与隐私保护意识。。播放幻灯片4-14。主题2熟悉多媒体应用图形图像处理:探究图形图像查看编辑工具(看图软件图像格式底层解析、右键操作功能拓展、文字识别技术优化、相册软件智能分类管理策略、画板绘图高级编辑技巧及专业图像编辑器GIMP与Inkscape安装配置深度优化与核心功能进阶运用);结合平面设计、摄影后期处理案例,指导学生掌握色彩调整技巧(色彩平衡原理、曲线工具应用、色调分离策略)、图层管理艺术、路径编辑精度提升(贝塞尔曲线精确绘制、路径运算技巧、形状工具优化)及滤镜特效创意设计(自定义滤镜开发、滤镜参数智能调整、特效组合应用),培育图形图像创作创新能力与审美素养。音视频处理:以听觉艺术创作与视频为核心,剖析音视频播放录制编辑软件(音乐播放软件音频均衡器优化、歌词同步技术进阶、语音记事本录音格式转换、音频编辑技巧深度拓展、影院播放软件字幕特效设计、视频播放性能优化、相机拍摄参数智能调整及视频编辑软件Audacity、Sweep、Shotcut、OpenShot安装调试深度优化与专业操作技巧全解析);通过音乐制作、视频短片创作案例,指导学生掌握音频采样处理技术(采样率转换、量化精度调整、音频修复精准策略)、混音合成艺术(多轨混音平衡、音频特效添加、声音空间定位)、视频剪辑叙事技巧(镜头组接逻辑、节奏把握策略、转场特效创意设计)、视频特效魔法(关键帧动画高级应用、滤镜参数精细调校、视频合成优化算法)及多媒体素材协同叙事原理(音频视频同步机制、素材版权管理、创作灵感激发与故事板设计),提升音视频创作专业水平与艺术感染力。截图录屏软件:以高效信息捕捉与动态展示为需求,挖掘截图录屏软件功能(区域选择高级技巧拓展、截图编辑丰富功能深度应用、滚动截图原理优化与应用场景拓展、录屏功能深度定制、快捷键高效组合运用及视频后期处理技巧);结合教学课件制作、软件教程录制案例,指导学生掌握截图编辑标注技巧(图形绘制精度提升、文字注释排版、标注样式自定义)、滚动截图优化策略(超长页面截取技巧、截图拼接方法、图像质量控制)、录屏参数精细设置(帧率调整、分辨率适配、码率优化、音频采集设置)及视频后期处理方法(剪辑合成技巧、转场特效添加、字幕制作优化、视频压缩策略),提升信息捕捉与动态展示能力。播放幻灯片16-36。主题3熟悉办公应用软件办公套件:以办公效率提升与文档管理优化为目标,介绍deepin预装办公应用(LibreOffice与WPSOffice功能特性全方位比对、文档格式兼容性底层原理、安装更新策略优化、界面操作技巧深度挖掘);结合企业文档处理案例,指导学生掌握LibreOffice主控文档管理技巧(子文档链接维护、样式一致性控制、目录索引自动生成与更新、文档权限管理)与WPSOffice云服务应用(云文档实时协作编辑优化、文件版本管理智能策略、团队空间权限精细配置、数据同步安全强化及云端办公协同生态构建),提升办公套件综合应用能力与文档管理智慧。扫描打印操作:以纸质文档数字化与信息物理输出为导向,讲解扫描打印操作(扫描易软件设备连接管理深度优化、扫描参数精准设置策略、扫描结果处理技巧拓展及打印管理器打印机添加配置深度优化、属性设置智能策略、打印任务智能管理与故障排查策略);结合文档归档、资料分发案例,指导学生掌握扫描分辨率选择技巧(文字图像分辨率适配、色彩模式优化、扫描质量评估)、扫描文件格式转换与优化(PDF高级编辑、OCR文字识别优化、图像压缩策略)、打印机驱动适配原理(驱动更新管理、打印队列优化、打印任务优先级设置)及打印质量控制策略(纸张类型选择、打印色彩校准、双面打印设置优化),提升扫描打印操作专业水平与办公效率。播放幻灯片38-58。根据需要播放配套的微课视频。拓展部分根据需要补充讲解QQ、腾讯会议等的使用,详细示范WPSOffice办公套件的使用。实验实验1:使用浏览器实验2:下载文件实验3:收发邮件实验4:使用社交通信软件实验5:查看和处理图形图像实验6:播放、录制和处理音频实验7:播放、录制和处理视频实验8:截图录屏操作实验9:使用LibreOffice办公套件实验10:使用WPSOffice办公套件实验11:扫描操作实验12:打印操作【小结】系统梳理桌面应用知识体系,从基础认知、上网操作、多媒体处理到办公应用总结。回顾核心操作技能要点,涵盖浏览器、下载器、邮件客户端、多媒体工具及办公套件关键技巧。【思考及作业】想一想1.为什么说deepin可以代替Windows进行日常办公?2.在deepin的邮箱应用中使用第三方邮箱账号有哪些注意事项?3.deepin预装的多媒体应用有哪些?4.LibreOffice和WPSOffice与MicrosoftOffice的兼容性如何?5.LibreOfficeWriter的主控文档有哪些特点?主要用途是什么?做一做1.练习截图录屏操作。2.使用LibreOffice办公套件。

第4单元熟悉命令行操作【课程结构】总课时:4(理论2+实践2)序号理论实践备注1命令行界面终端模拟器、文本模式与图形用户界面的切换操作注意讲清终端、控制台与伪终端的概念2命令行的基本使用展示命令的语法格式,常用命令的使用注意讲解环境变量配置文件3命令行文本编辑器Vim编辑器的基本使用【教学目标】了解命令行界面的基本概念。了解Shell和Linux命令语法格式。掌握命令行的基本使用方法。掌握命令行文本编辑器的使用方法。【重点与难点】重点命令行界面的基本操作。Shell的基本用法及类型。Linux命令语法格式。Vim编辑器的使用方法。难点终端、控制台与伪终端之间的区别。Shell中特殊字符的使用及含义。环境变量及其配置文件的理解。Vim编辑器的高级操作技巧【教学步骤】导入以系统管理操作场景需求为导向,展示命令行在服务器管理、自动化脚本执行、系统性能调优优势,剖析图形用户界面局限,激发学生探索热情,明确课程目标——掌握deepin命令行操作技能,提升系统管理、运维开发能力,培育严谨高效工作作风与自主学习精神。主题1熟悉命令行界面命令行简介:以操作系统交互演变历程为线索,解读命令行界面核心价值(性能卓越根源、远程管理架构、自动化任务驱动原理、系统底层洞察途径);结合服务器集群管理、软件开发流程案例,剖析命令行灵活性(系统精细管控策略、任务精准定制技巧、资源高效调度优化)、效率优势(命令简洁性深度剖析、操作流程简化机制、批量任务处理高效模式)及远程管理便利性(SSH协议加密原理、远程登录认证流程、命令行远程操作优化),强化学生价值认知与应用场景理解。终端与控制台:剖析终端(物理终端硬件构成与功能原理、虚拟终端模拟底层技术、终端模拟器功能拓展架构)与控制台(物理控制台硬件集成逻辑、虚拟控制台访问实现机制、TTY控制台分配管理策略)概念;结合系统启动登录流程,演示虚拟控制台切换操作(快捷键组合逻辑、文本模式登录验证机制、图形/文本模式切换底层原理)与多用户登录管理(用户权限分配模型、并发登录协调策略、系统资源共享优化机制),提升学生概念理解深度与操作熟练度。伪终端原理:以终端窗口与远程登录交互逻辑为线索,剖析伪终端机制(终端模拟器交互底层原理、远程登录认证加密机制、伪终端通信协议架构);通过本地终端操作与远程登录实践演示,指导学生掌握终端模拟器使用(窗口操作技巧优化、命令输入响应机制优化、图形界面融合策略)与远程登录配置(SSH客户端配置参数深度解读、密钥认证管理流程、远程命令行交互性能优化),强化学生伪终端交互理解与操作能力。播放幻灯片4-12。根据需要播放配套的微课视频。主题2熟悉命令行的基本使用Shell基础:以用户系统交互需求为导向,剖析Shell内涵(交互接口功能拓展、命令解释执行优化机制、脚本编程环境高级特性)及类型特点(BourneShell系与CShell系架构差异、bash优势根源剖析、兼容原理与应用场景适配);结合实际操作案例,指导学生掌握Shell选择切换操作(系统Shell评估策略、用户偏好设置技巧、Shell功能测试验证方法)与基本用法(命令输入规则、提示符信息交互逻辑、特殊字符处理技巧),提升学生Shell认知深度与应用能力。命令语法:剖析命令语法格式(命令命名规范根源、选项参数结构逻辑、大小写敏感机制底层原理、长短选项应用场景优化);结合文件管理、进程监控案例,指导学生掌握命令选项参数运用技巧(常用命令选项深度解读、参数类型与命令匹配策略、命令组合优化技巧),通过实际命令操作练习,强化学生语法理解与命令运用熟练度。输入输出重定向与管道操作:讲解输入输出重定向(文件重定向符号原理、标准错误处理优化策略、多命令重定向组合复杂场景处理)与管道操作(管道连接底层原理、多命令管道链构建高级技巧、数据传递控制关键要点);结合文本处理、系统监控案例,指导学生运用重定向与管道实现数据处理任务(文件数据提取转换、命令输出筛选分析、多命令协同数据处理流程优化),提升学生数据处理能力与命令行操作效率。环境变量管理:以系统运行环境定制需求为驱动,剖析环境变量分类管理(系统环境变量全局作用机制、用户环境变量局部定制策略、变量优先级与冲突处理规则)及配置文件加载顺序(配置文件读取原理、变量加载时机优化、配置文件修改生效机制);结合软件开发环境搭建、系统性能调优案例,指导学生掌握环境变量设置方法(临时设置技巧、永久配置优化策略、变量引用与修改技巧),强化学生系统运行环境定制能力。播放幻灯片14-24。主题3使用命令行文本编辑器Vim编辑器:讲解Vim编辑器多模式切换技巧(命令模式操作指令集、插入模式编辑功能拓展、末行模式文件管理优化策略);结合代码编写、配置文件编辑案例,指导学生掌握光标移动高效指令(光标快速定位技巧、页面导航快捷键组合、多行多列光标操作策略)、字符行编辑命令集(字符删除插入技巧、行复制移动高级策略、文本块编辑操作方法)、查找替换高级策略(正则表达式智能搜索替换、多文件查找替换技巧、查找范围精准控制)、文件保存退出规则优化(文件保存格式设置、文件备份策略、强制退出安全机制)及多文件操作协同逻辑(文件切换技巧、文件内容复制粘贴策略、多文件批量编辑方法),提升学生Vim编辑专业素养与效率。Nano编辑器:剖析Nano编辑器界面布局功能(顶行信息显示逻辑、中间编辑区操作优化、状态行信息交互策略、底部快捷键高效运用技巧);结合文本快速修改、简单配置编辑案例,指导学生掌握文件编辑流程优化(文本输入编辑技巧、光标移动快捷键组合、文本删除修改高效方法)、文本搜索修改高效方法(字符串查找定位技巧、文本替换操作策略、搜索范围控制方法),强化学生Nano编辑操作熟练度与应用能力。播放幻灯片26-36。拓展部分根据需要补充讲解其他命令行操作技巧。实验实验1:使用终端实验2:使用文本模式实验3:巧用命令行实验4:处理命令行输入与输出实验5:查看和设置环境变量实验6:使用Vim编辑配置文件实验7:使用Nano编辑配置文件【小结】总结命令行界面的基本概念和重要性。回顾Shell的基本用法及类型。强调Linux命令语法格式的重要性。总结Vim编辑器的使用方法及技巧。【思考及作业】想一想1.为什么要学习命令行?2.什么是Shell?它有什么作用?3.环境变量分为哪两种类型?如何设置环境变量?4.命令行命令采用什么样的语法格式?5.管道有什么作用?6.输入与输出重定向各有什么作用?7.命令替换有什么用?如何进行命令替换?做一做1.deepin文本模式与图形用户界面的切换。2.熟悉deepin命令行的基本操作。3.使用Vim编辑器。

第5单元用户管理与文件系统管理【课程结构】总课时:6(理论4+实践2)序号理论实践备注1用户与组管理图形用户界面和命令行界面的用户和组管理操作2文件与目录管理使用文本管理器和命令行界面进行文件和目录管理操作3文件权限管理使用文本管理器和命令行界面进行文件权限管理操作4文件系统管理使用内置的磁盘管理器和命令行界面管理文件系统,挂载和使用外部存储设备【教学目标】了解用户和组账户。了解目录类型和文件结构。了解文件权限。了解磁盘分区和文件系统。掌握创建和管理用户和组账户的方法。掌握文件和目录管理的操作方法。掌握文件权限设置的方法。掌握掌握磁盘分区和文件系统管理的方法。【重点与难点】重点用户和组账户的创建与管理。文件和目录的管理操作。文件权限的设置方法。磁盘分区和文件系统管理的基本流程难点文件权限的设定及其在实际应用中的重要性。磁盘分区和文件系统管理的具体操作步骤。【教学步骤】导入展示用户管理混乱致数据泄露、文件系统故障引发业务中断案例,凸显精准管理重要性。剖析Windows与Linux文件系统差异。明确课程目标——掌握deepin用户、文件、权限及磁盘管理,提升系统运维与数据安全保障能力。(二)知识讲解与实践操作主题1用户与组管理用户账户:剖析用户类型(超级用户root权限全景、系统用户服务支撑角色、普通用户细分标准用户与管理员权限差异深度解读);结合企业组织架构,阐释用户权限边界与协作模式。详细解读/etc/passwd与/etc/shadow文件(字段加密机制、密码有效期策略、权限标识逻辑),现场演示root权限临时获取(sudo命令多场景应用、su命令切换细节、权限验证流程),指导学生查询修改配置文件模拟权限调整,强化概念理解与操作技能。用户管理操作:以企业员工入职离职流程为驱动,全面演示useradd创建用户(多参数设置技巧、默认值定制策略、密码加密生成方法)、usermod修改用户(属性变更场景、用户名修改流程、权限动态调整)、userdel删除用户(安全删除要点、数据保留策略、关联清理规则)及密码管理操作(passwd密码设置强度提升、锁定解锁安全机制、chage期限精细控制);指导学生模拟企业用户管理周期操作,教师实时纠错优化流程,提升用户管理熟练度与安全意识。组账户原理与操作:以团队协作资源访问场景为依托,深度解读组概念(组权限分配模型、成员动态管理逻辑);剖析/etc/group与/etc/gshadow文件(组密码加密存储、成员列表维护机制);现场演示groupadd创建组(属性定制、系统组与自定义组创建策略)、groupmod修改组(名称编号变更流程、权限调整方法)、gpasswd管理成员(添加删除多用户技巧、权限同步策略)及groupdel删除组(主组关联处理、权限回收要点);组织学生分组模拟企业部门组管理任务,教师点评优化管理方案,强化组管理协同能力与权限配置智慧。播放幻灯片4-15。主题2文件与目录管理目录结构:解读Linux目录树架构(根目录核心地位、子目录层级关系、绝对相对路径导航策略);结合服务器部署案例,阐释特殊目录(如/proc系统监控、/dev设备交互)功能价值;对比Windows目录结构,剖析挂载点原理(设备挂载流程、文件系统融合机制)与常用目录用途(/bin、/sbin、/home等目录功能深度解读);指导学生绘制目录树架构图并模拟路径导航操作,强化目录结构认知深度与操作熟练度。文件类型:剖析普通文件(文本二进制格式差异、可执行文件运行机制)、目录文件(结构索引原理、权限管理特性)、设备文件(字符块设备交互模式、驱动通信机制)、链接文件(符号硬链接原理对比、数据访问路径优化策略)特性;通过文件查看命令识别文件类型,指导学生编写文件类型判断脚本,强化文件类型识别能力与底层原理理解。文件与目录操作:演示目录操作(mkdir复杂路径创建、rmdir递归删除技巧、cd智能切换策略、ls多参数显示优化)与文件操作(touch多文件创建、丰富查看命令应用场景、查找比较排序统计命令组合优化、cp/mv/rm复制移动删除安全策略、ln链接创建原理验证);组织学生模拟项目文件管理任务(代码文件组织、文档版本管理),教师实时指导优化操作流程,提升文件管理效率与数据安全性。播放幻灯片17-25。主题3文件权限管理权限概念:以数据访问安全需求为导向,剖析文件访问者身份(所有者权限核心优势、所属组权限协同逻辑、其他用户权限限制根源)与文件权限内涵(读访问数据读取策略、写数据修改流程、执行程序运行权限判定);结合企业数据保密层级,解读权限组合策略(权限矩阵构建、权限继承规则);指导学生分析文件权限案例,强化权限概念理解与安全策略思维。权限变更操作:演示变更文件访问者身份(chown精准变更所有者、chgrp所属组调整策略、权限继承处理)与设置文件权限(chmod字符数字模式高级应用、权限批量修改技巧、umask掩码定制优化)操作;组织学生模拟企业数据权限调整任务(部门文件共享、敏感数据保护),教师实时指导优化权限配置,提升权限管理精准度与数据安全保障能力。播放幻灯片27-34。主题4文件权限管理磁盘基础与分区基础:剖析磁盘存储设备(机械硬盘性能瓶颈突破、固态硬盘技术优势拓展、设备命名规则体系);结合存储规划案例,解读磁盘分区(MBR与GPT分区架构优劣、容量限制突破策略、命名规则应用场景)核心原理;指导学生识别磁盘设备与分区信息(命令行查询技巧、分区表解读方法),强化磁盘分区基础认知与规划能力。文件系统管理:演示fdisk分区工具交互操作(分区创建删除修改高级技巧、分区表保存生效机制、GPT分区实战应用)、mkfs格式化命令(文件系统创建参数定制、格式化验证优化策略)、mount/umount挂载卸载操作(手动自动挂载配置方法、挂载点管理策略、外部设备挂载故障排除);组织学生模拟系统磁盘管理任务(分区格式化挂载、存储设备扩展管理),教师实时指导优化管理流程,提升文件系统管理实操能力与数据可靠性保障水平。播放幻灯片36-52。拓展部分根据需要补介绍其他用户管理操作命令,已经文件压缩和解压缩命令。实验实验1:创建和管理用户实验2:管理用户密码实验3:管理用户组实验4:目录管理操作实验5:文件管理操作实验6:变更文件访问者身份实验7:设置文件权限实验8:使用fdisk进行分区实验9:格式化磁盘分区实验10:挂载文件系统【小结】系统梳理用户与组账户知识体系,涵盖类型概念、配置文件、管理操作;整合文件与目录管理要点,包括结构类型、操作技巧;精准提炼文件权限管理核心,聚焦访问者身份、权限设置;全面归纳文件系统管理流程,覆盖磁盘分区、文件系统操作。助力学生将知识技能内化为系统管理创新能力,为投身信息技术产业筑牢坚实基础,提升deepin系统运维管理与数据安全保障综合素养。。【思考及作业】想一想1.Linux用户一般分为哪几种类型?2.deepin管理员如何获得root特权?3.如何让普通用户能够使用sudo命令?4.用户账户配置文件有哪些?各有什么作用?5./etc/passwd文件中各字段的含义是什么?6.Linux目录结构与Windows有何不同?7.Linux文件有哪些类型?8.使用cp命令如何复制整个目录?9.文件访问者身份有哪几种?10.文件访问权限是怎样组合的?11.Linux磁盘设备与磁盘分区的命名方法有什么不同?12.建立和使用文件系统包括哪些步骤?13.如何自动挂载文件系统?做一做1.考察用户和组账户的配置文件。2.基于命令行操作目录。3.基于命令行操作文件。4.使用命令行工具管理磁盘分区和文件系统。

第6单元软件包管理【课程结构】总课时:4(理论2+实践2)序号理论实践备注1安装和管理deb软件包查看deb软件包,使用软件包安装器安装和管理deb软件包2使用apt工具安装和管理软件包使用apt命令安装和管理软件包3源码编译安装源码编译安装Python注意讲清源码编译安装的基本步骤和注意事项4安装和运行Windows软件使用deep-wine技术安装微软Office2010重点讲解deep-wine技术【教学目标】了解deb软件包的特点,学会使用dpkg工具安装和管理deb软件包。了解apt工具的基本功能和工作机制,熟练掌握apt工具贯彻软件包的使用方法。熟悉源码编译安装的基本步骤,学会基于源码编译安装软件。了解deepin-wine技术,学会在deepin中安装Windows软件。【重点与难点】重点dpkg、apt工具及软件包安装器操作技巧。源码编译安装各环节要点。使用deepin-wine技术安装Windows软件。难点apt软件源源码编译安装的依赖包处理、编译错误排查deepin-wine的Windows软件兼容性【教学步骤】 导入借由展示不同操作系统软件安装方式多样性,引入deepin软件包管理主题,激发学生探索欲,强调其对操作系统运维及国产操作系统生态发展的关键意义。主题1安装和管理deb软件包deb软件包:阐释deb软件包构成与适用场景,剖析软件包依赖类型及解决策略,如运行时依赖与编译时依赖,自动或手动解决方式差异等。dpkg工具:讲解dpkg安装、查看、卸载deb软件包指令格式及参数意义。现场演示搜狗拼音输入法deb包安装过程,指导学生实践,强调操作注意要点,如root特权获取、架构适配、依赖修复等。软件包安装器:介绍软件包安装器功能特性与操作流程,演示谷歌浏览器deb包安装、卸载及批量处理流程,鼓励学生自主安装软件包,体验图形界面工具便捷性,适时引导解决安装中问题,如权限认证、依赖处理、版本冲突等。知识巩固与拓展:梳理dpkg工具与软件包安装器特点、适用情形及操作要点,组织学生讨论二者优缺点及选择策略,拓展介绍软件包验证与签名机制对系统安全稳定的保障作用。播放幻灯片4-13。主题2apt工具安装和管理软件包apt工具:解析apt工具架构与工作模式,对比dpkg阐述apt优势,如自动解决依赖、在线获取软件包等,强调网络连接对apt功能实现的必要性。apt基本功能与命令:详细讲解apt工具主要功能及常用命令,借助实际案例演示命令使用及输出信息解读。软件源解析与配置:剖析软件源构成、分类及作用机制,解读deepin软件源配置文件格式与参数含义。现场演示多种软件源配置途径及更新操作,包括apt命令与控制中心操作,组织学生分组配置清华大学或阿里云软件源并验证更新,强化学生理解掌握,确保学生熟知软件源选择与管理要点及安全性考量因素。实践探索与问题解决:引导学生依错误提示排查apt命令使用错误、网络故障、软件源不稳定或软件包冲突等问题,分享交流经验,提升问题应对能力与知识应用熟练度。。播放幻灯片15-26。主题3源码编译安装源码包与编译工具基础:介绍源码包常见格式与特性,阐述GCC编译工具套件功能、发展历程及在不同编程语言和架构的应用,说明deepin系统开发工具安装与环境配置方法。源码编译安装步骤:逐步讲解源码编译安装步骤及原理,包括下载解压源码包、“tar-xvJf<文件名>”解压、执行configure脚本生成Makefile及常用选项功能、make命令编译源码原理、makeinstall安装软件及文件部署逻辑。以Python源码编译安装为例详细演示各环节操作、参数配置与命令执行细节,引导学生实践,密切关注学生操作,及时协助解决tar命令参数错误、依赖包缺失、编译配置不当等问题,确保学生顺利完成操作,深刻理解流程精髓。软件卸载:针对源码编译安装软件,分析不同卸载场景与方法,如依据Makefile中uninstall命令卸载、按安装目录删除或借助工具查找删除,演示Python软件卸载案例,指导学生依具体情况灵活选用卸载途径,总结卸载要点与注意事项。知识巩固与拓展:总结源码编译安装关键步骤、易错点与应对策略,组织学生探讨源码编译优势与局限性、适用场景及优化思路,如提高编译效率、减少依赖冲突、定制软件功能,拓宽学生技术视野,激发创新探索精神,培养系统开发与优化思维能力。播放幻灯片28-34。根据需要播放配套的微课视频。

主题4安装和运行Windows软件Wine技术:解读Wine技术实现原理与架构,剖析其将WindowsAPI转换为POSIX系统调用机制,详述其在类UNIX系统运行Windows软件的性能优化策略、功能特点及兼容性影响因素,对比虚拟机或模拟器技术差异与优劣,借助实例展示其应用领域与局限性,助力学生把握技术本质与应用潜力。deepin-wine实操:以MicrosoftOffice2010安装为例,全方位演示deepin-wine6-stable环境搭建、软件安装、容器配置、字体问题解决及卸载流程。详细讲解每个步骤命令含义、参数作用与操作技巧。指导学生实践操作,实时答疑解惑,针对容器创建失败、软件安装中断、运行兼容性问题等精准指导,确保学生熟练掌握技术流程与技巧,深切体会deepin-wine技术在拓展软件生态的重要价值。深度探索与经验交流:组织学生深入探索deepin-wine技术下不同Windows软件兼容性优化方案,鼓励分享安装运行经验、问题及解决策略。引导学生思考总结deepin-wine技术适用软件类型、性能瓶颈突破及优化方向,如调整容器配置参数、安装补充运行库、修改注册表提升兼容性与性能,培养学生自主探索、分析解决问题及知识迁移应用能力,为实际工作储备技术能力与实践经验。知识总结:总结deepin-wine技术核心要点、操作关键与常见问题应对策略,展望Wine技术发展趋势与潜在创新方向,如提升兼容性、增强性能、拓展功能支持,鼓励学生关注开源社区动态,参与技术研究与实践创新,为推动国产操作系统软件生态发展贡献智慧力量。播放幻灯片36-51。根据需要播放配套的微课视频。拓展部分根据需要补充源码编译安装的例子。实验实验1:使用dpkg工具安装和管理deb软件包实验2:使用APT命令行工具实验3:使用apt工具管理软件包实验4:配置软件源实验5:使用源码编译安装软件实验6:卸载源码编译安装的软件实验7:使用deepin-wine6-stable安装Windows软件实验8:卸载使用deepin-wine6-stable安装的Windows软件【小结】概括deepin软件包管理核心内容,涵盖deb软件包处理、apt工具高效运用、源码编译安装要点及deepin-wine技术Windows软件管理策略。强调各工具与技术适用场景及协同关系,助力学生构建完整知识体系与清晰操作框架,提升软件管理综合素养与实践能力。【思考及作业】想一想1.手动安装deb软件包涉及哪些步骤?2.在Linux中软件包依赖关系包括哪两种类型?如何解决软件包依赖问题?3.APT的基本功能有哪些?4.什么是软件源?在deepin中如何配置软件源?5.源码编译安装包括哪些步骤?6.什么是deep-wine?为什么要使用deep-wine?做一做1.使用dpkg命令安装谷歌浏览器。2.使用apt命令安装Emacs软件包。3.使用源码编译安装Nginx软件包。4.使用deep-wine技术安装微软Office2016。

第7单元系统高级管理【课程结构】总课时:6(理论4+实践2)序号理论实践备注1进程管理查看和监测Linux进程讲清守护进程、进程的前台和后台运行2使用systemd管理系统和服务使用HPA实现应用程序的水平自动扩缩容3计划任务管理定制自己的计划任务,基于systemd定时器实现计划任务管理4编写Shell脚本实现自动化管理Shell脚本的编写、运行和调试【教学目标】了解进程的基础知识,学会查看和管理Linux进程。理解systemd的概念,掌握使用systemd管理系统和服务的方法。了解Linux计划任务管理,掌握实现计划任务管理的方法。了解Shell脚本的特点和构成。初步学会编写Shell脚本进行系统管理和维护。【重点与难点】重点进程管理概念,进程启动、挂起、终止与优先级调整操作。systemd单元与单元文件Cron任务配置systemd定时器配置Shell脚本构成及执行方式难点守护进程概念systemd单元间依赖关系systemd定时器机制Shell脚本复杂逻辑设计【教学步骤】导入通过展示Linux系统在服务器管理、软件开发等领域广泛应用案例,引出系统高级管理重要性,激发学生探索兴趣与学习热情。主题1进程管理基本概念:讲解程序、进程、线程关系,列举常见进程实例(如浏览器多标签对应多进程)分类讲解进程类型,深度阐释守护进程后台服务机制及重要性(如Linux系统网络服务守护进程保障网络连接稳定)。进程查看与监视:现场演示ps命令不同选项(a、x、-e、-f等)输出差异及实用场景,指导学生运用管道符与grep命令精准筛选特定进程;实时操作top命令,详细解读各字段含义及交互指令(如按1查看多核CPU使用率、P键按CPU使用率排序进程),引导学生分析系统资源动态分配状况。进程管理操作:讲解并演示进程启动(前台/后台启动区别及应用场景,如后台启动大数据处理任务不阻塞终端)、挂起恢复(Ctrl+Z、fg/bg命令组合运用场景,如挂起编译进程处理紧急事务后恢复)、终止(Ctrl+C与kill/killall命令适用范围与风险防范,如kill-9强制终止僵尸进程注意数据完整性保护)及优先级调整(nice/renice命令对系统性能优化作用,如提升关键业务进程优先级确保响应速度)操作流程及关键细节,组织学生模拟复杂任务场景实践操作、相互监督纠错,强化操作熟练度与应变能力。播放幻灯片4-11。根据需要播放配套的微课视频。主题2使用systemd管理系统和服务systemd概述:以系统启动流程演进为主线,对比SysVinit顺序启动弊端与systemd并行启动优势(举例启动耗时对比数据),展示systemd启动目标架构灵活性(图形、多用户、救援目标切换场景演示)及系统管理核心地位(如系统资源监控与调控枢纽作用),辅助以架构图深度解析核心原理。单元与单元文件:以服务单元为重点剖析systemd单元类型,借助典型服务单元文件(如SSH服务单元文件)解读各节指令语义与依赖规则(如[Unit]节Requires、Wants指令对服务依赖关系精确配置影响及故障传播机制),展示单元文件在不同目录下加载优先级差异及实际应用场景(管理员自定义服务单元文件提权加载策略),指导学生分组剖析常见单元文件深入理解协同管理逻辑。systemctl命令:演示systemctl命令功能(如status查看服务详细状态信息包括启动时间、进程ID、依赖服务状态;list-units/list-unit-files精准筛选不同类型单元及文件状态信息),组织学生实践操作,指导学生解决依赖冲突、启动失败等复杂问题,培养学生系统管理实战技能与问题解决能力。播放幻灯片13-24。根据需要播放配套的微课视频。主题3计划任务管理Cron任务管理:剖析/etc/crontab及/etc/cron.d目录文件语法规则(结合复杂任务配置案例,如每月特定工作日凌晨不同时间执行系统维护任务),详细讲解特殊符号用途与任务执行逻辑(如分时段任务调度及多用户任务权限分配策略),通过实际运维案例阐释anacron弥补Cron任务缺失机制(如服务器意外停机后任务补偿执行流程),引导学生编写多样化任务计划并模拟环境验证纠错,提升任务规划精准度与可靠性。systemd定时器:以定时器单元文件核心[Timer]节为重点讲解参数设置技巧(如OnBootSec、OnUnitActiveSec时间参数动态调整策略及Unit字段灵活关联服务单元优化任务调度),对比单调与实时定时器特性差异及适用业务场景(如实时数据采集用实时定时器、定期系统清理用单调定时器),现场演示基于systemd定时器实现复杂任务调度流程(结合业务流程自动化任务编排案例),组织学生分组设计、部署、测试定时器任务计划,强化学生定时器任务管理创新实践能力。播放幻灯片26-33。根据需要播放配套的微课视频。主题4编写Shell脚本实现自动化管理Shell脚本特性:以实际系统管理场景(如批量软件安装、日志文件分析)展示Shell脚本融合命令高效性与编程结构性优势,注释规范提升代码可读性与可维护性要点,引导学生树立良好编程习惯与风格意识。脚本构成与编写:以批量用户管理和性能监控脚本为范例,详细剖析脚本构成要素(变量定义与作用域管理、函数封装复用逻辑、条件循环语句复杂逻辑构建技巧、外部脚本安全引入方式及参数传递机制),指导学生从需求分析、算法设计到代码实现、测试优化全流程编写实用脚本,优化代码提升编程质量与效率。脚本执行方式:现场演示Shell脚本多种执行方式的操作流程及差异比较,组织学生在不同场景下(如系统初始化、交互式任务处理、批量任务自动化执行)选择合适执行方式实践操作,加深学生对执行机制理解与灵活运用能力。播放幻灯片35-47。拓展部分根据需要补充系统管理运维方面的Shell脚本例子。实验实验1:管理进程实验2:查看正在运行的服务及其端口实验3:使用systemd管理服务实验4:使用systemd管理启动目标实验5:定制自己的计划任务实验6:基于systemd定时器实现计划任务管理实验7:编写Shell脚本批量添加用户实验8:编写Shell脚本自动监控系统性能【小结】梳理进程管理核心知识与技能要点,回顾进程概念、类型、ps/top命令运用及操作技巧,强化进程资源管理与系统稳定性维护思维。总结systemd管理关键内容,从概念、单元体系到systemctl命令全方位回顾服务、目标、电源管理要点及复杂场景应用策略,提升学生系统架构认知深度与管理实操精度。解析Cron与systemd定时器计划任务管理方法,强化任务配置语法、调度逻辑及优化技巧记忆理解,培育精准任务规划与自动化运维意识。归纳Shell脚本编写核心要素与执行关键要点,巩固脚本特性、构成、编写规范及执行策略知识根基,激发学生脚本自动化管理创新潜能与实践动力,助力学生将知识技能内化为系统管理综合素质与能力素养。【思考及作业】想一想1.Linux进程有哪几种类型?什么是守护进程?2.什么是systemd单元?3.systemd单元文件有何作用?4.systemd单元文件有哪些类型?5.是否需要区分单元管理与单元文件管理?6.通过Cron服务安排每周一至周五凌晨2点执行某项任务,调度时间如何表示?7.普通用户要在每周六23点整定期备份自己的主目录到/tmp目录下,使用Cron任务如何实现?8.systemd定时器分为哪两种类型,两种类型的主要区别是什么?9.systemd定时器用于计划任务管理有什么优势?10.执行Shell脚本有哪几种方式?做一做1.在deepin中查看和监测进程。2.systemd单元管理操作。3.systemd单元文件管理操作。4.编写一个磁盘使用空间报警的Shell脚本。

第8单元系统监控与故障排除【课程结构】总课时:4(理论2+实践2)序号理论实践备注1系统监控使用系统监视器,使用命令行工具查看系统硬件信息2系统错误排查使用日志收集工具辅助故障排查,使用journalctl命令查看内核和应用错误3系统启动过程分析与故障排除检测和分析Linux系统启动过程,进入Live模式执行系统运维修复任务详解GRUB及其配置【教学目标】了解deb软件包的特点,学会使用dpkg工具安装和管理deb软件包。了解apt工具的基本功能和工作机制,熟练掌握apt工具贯彻软件包的使用方法。熟悉源码编译安装的基本步骤,学会基于源码编译安装软件。了解deepin-wine技术,学会在deepin中安装Windows软件。【重点与难点】重点系统监视器。日志收集工具。journalctl命令。Live模式难点systemd启动流程GRUB配置系统启动多场景故障【教学步骤】导入以实际系统故障案例(如服务器宕机、软件运行崩溃、启动失败案例)引入课程主题,激发学生探索系统监控与故障排查重要性与必要性热情,明确课程核心目标与实践价值。主题1系统监控系统状态查询:在控制中心查询系统信息同时,剖析uname各选项(-r、-s、-a)系统信息获取原理及应用场景差异;现场演示hostname命令临时与永久更改主机名操作流程及原理;结合多用户登录场景,解读who、last、lastlog命令用户登录信息(时间、来源、历史登录模式)监测价值与分析技巧,指导学生模拟多用户登录场景实践操作,强化命令熟练度与信息解读能力。系统监视器:展示系统监视器硬件监控功能(处理器负载趋势分析、内存交换空间动态管理、网络磁盘I/O性能精准监测);详细讲解程序进程管理(进程筛选排序高级策略、优先级调整原理与资源优化实践、进程关联关系深度洞察及优化管理)与系统服务管理(服务依赖关系梳理、启动故障排查修复策略、服务性能监控优化技巧)核心操作与技巧;组织学生分组模拟系统资源紧张、进程冲突、服务故障场景实践操作,实时指导优化管理策略,提升学生系统资源管理实战能力。命令行工具查看硬件信息:以真实硬件设备为依托,深度解读lsusb命令USB设备信息(设备树结构解析、驱动适配原理、设备性能评估);lshw命令硬件组件详情(硬件架构深度剖析、组件性能参数解读、硬件兼容性分析);dmidecode命令DMI数据(BIOS功能特性解读、主板硬件规格深度分析、内存处理器性能评估)挖掘技巧及应用场景;指导学生运用命令排查硬件故障隐患(设备识别异常、硬件资源冲突案例),强化学生硬件信息获取与故障预判能力。播放幻灯片4-15。

主题2系统错误排查日志系统概述:以系统审计与故障复盘场景为背景,解读syslog与systemd日志架构(数据采集流程、分类存储机制、索引优化策略)、功能差异及协同工作原理;结合典型系统故障案例(如服务崩溃、安全漏洞)阐释日志系统故障排查关键作用与核心价值,强化学生日志系统认知深度与应用敏感度。日志收集工具使用:以复杂系统错误排查为导向,深度挖掘日志收集工具分类导航(精准筛选系统、内核、dpkg、Xorg、应用日志关键信息策略)、筛选标准(多维度筛选条件构建、日志优先级排序技巧、模糊搜索与精准定位方法)及详细信息查看技巧(日志字段语义解读、错误根源追溯方法、故障趋势分析策略);指导学生依据模拟故障案例(如软件安装失败、桌面异常)筛选分析日志,教师实时点评优化分析思路,提升学生日志分析实战技能与问题定位精准度。journalctl命令应用:展示journalctl命令过滤排序功能(多级别日志筛选逻辑、时间范围精准控制、systemd单元日志深度挖掘技巧)、格式选项(输出格式定制策略、字段筛选优化方法、可视化展示技巧)及实时跟踪(实时监控系统异常、故障预警与快速响应策略)核心用法。播放幻灯片17-29。主题3系统启动过程分析与故障排除启动过程详解:剖析deepin系统启动4阶段(BIOS/UEFI硬件初始化细节、GRUB引导程序多场景配置策略、内核加载驱动管理机制、systemd初始化任务流程与性能优化要点)技术原理与关键流程;结合硬件升级、系统迁移场景,深度解读BIOS与UEFI引导差异(硬件兼容性评估、分区表管理策略、引导流程优化技巧)及对启动影响,强化学生系统启动基础认知与技术理解深度。GRUB配置管理:以多系统启动配置案例为依托,深度解读GRUB功能特性(多操作系统引导原理、内核参数传递机制、移动介质引导策略);详细剖析/etc/default/grub配置文件参数(图形模式优化、背景主题定制、内核启动参数调优策略、启动项默认设置技巧)及/etc/grub.d目录脚本文件(各脚本功能协同逻辑、自定义启动菜单项高级配置、配置更新生效原理)配置要点;指导学生模拟多系统场景配置GRUB,教师点评优化配置策略,提升学生GRUB配置管理实战能力。systemd-analyze工具运用:以启动性能优化项目为驱动,展示systemd-analyze工具查看启动耗时(内核与用户空间性能分解、启动瓶颈精准定位)、分析关键链(关键单元依赖关系梳理、故障单元深度排查、启动流程优化策略)、校验单元文件(语法错误根源追溯、语义逻辑检查、配置修复优化技巧)及可视化启动过程(SVG文件解读与性能分析、启动流程回溯与优化建议)核心功能。Live模式修复实战:以系统救援真实场景为背景,讲解Live模式进入方法(启动盘制作技巧、BIOS/UEFI启动设置策略、启动菜单编辑关键要点)、数据备份流程(数据盘分区识别、用户数据精准定位、备份策略优化)、密码破解步骤(挂载点创建原理、用户密码修改安全策略、密钥环文件处理要点)及启动故障修复策略(GRUB重装修复技巧、系统初始化故障排查策略、硬件驱动修复方法);指导学生模拟系统故障场景进入Live模式修复,提升学生系统应急修复实战能力。播放幻灯片31-44。根据需要播放配套的微课视频。拓展部分根据需要补充讲解核心转储文件管理,示范使用coredumpctl命令查看应用崩溃错误。实验实验1:使用系统监视器实验2:使用命令行工具查看系统硬件信息实验3:使用日志收集工具辅助故障排除实验4:使用journalctl命令查看内核和应用日志实验5:进入Live模式执行系统运维修复任务实验6:进入Live模式修复系统启动故障【小结】系统梳理系统监控核心技能,回顾系统监视器功能亮点、命令行工具信息获取要点及监控数据优化策略,强化系统资源全方位管控思维。解析系统错误排查关键流程,总结日志系统架构、日志分析技巧,提升错误定位修复精准度与效率。回顾系统启动过程知识体系,涵盖启动流程原理、GRUB配置精要、systemd-analyze工具应用及Live模式修复策略,强化学生系统启动全方位管理能力与故障应对智慧。【思考及作业】想一想1.什么是DMI数据?如何使用dmidecode命令解码DMI数据?2.什么是systemd日志?它有什么优势?3.什么是核心转储文件?它有什么用?4.systemd完成系统的最终启动需要完成哪些任务?5.什么是GRUB?如何实现GRUB配置?做一做1.熟悉系统监视器的使用。2.熟悉日志工具的使用。3.找回用户登录密码。

第9单元部署开发工作站【课程结构】总课时:6(理论2+实践2)序号理论实践备注1编译和调试C/C++程序GCC编译器和使用GDB调试器的使用2桌面应用开发环境搭建深度桌面应用开发环境演示QtCreator的基本用法3Web开发环境部署Web开发环境详解LAMP平台【教学目标】了解C/C++程序的编译和调试。了解深度桌面应用开发套件DTK。了解LMAP平台与PHP开发环境。掌握GCC编译器的基本使用。初步掌握使用Autotools生成Makefile的方法。学会部署DTK桌面应用开发环境。学会部署PHP集成开发环境。【重点与难点】重点GCC编译器与GDB调试器用法Autotools工具链及其应用DTK桌面开发环境LAMP平台架构难点Makefile文件依赖关系精确定义DTK核心模块架构实施代码分支的CI/CD在Jenkins中配置Pod代理【教学步骤】导入以国产操作系统软件生态建设需求为背景,展示deepin开发成功案例(如深度办公套件、特色桌面应用),激发学生为国产自主操作系统开发软件热情,引出课程核心目标——掌握deepin开发环境部署,为开发适配国产系统应用打下基础。主题1编译和调试C/C++程序编译基础:介绍程序编写(Vi/Vim、Emacs、VisualStudioCode、集成开发环境特性与选型策略)、编译方式(编译与解释原理、优缺点对比及应用场景分析)核心概念;结合开源项目编译实例,剖析GCC编译4阶段(预处理、编译、汇编、连接原理、文件格式转换、命令选项实战)及连接方式(静态库与动态库原理、创建使用场景、编译选项应用),强化学生编译基础认知与原理理解。GCC编译器使用:编写多源文件C/C++程序,示范gcc/g++命令编译(编译选项组合优化策略、多源文件编译技巧、头文件搜索路径设置及库文件连接方法),指导学生依据示例编写代码编译,实时纠错优化编译策略,提升学生GCC编译器熟练度与问题解决能力。GDB调试器使用:以程序错误排查场景为驱动,详细讲解GDB调试流程(调试信息生成机制、调试命令交互逻辑、断点设置与变量监控技巧);现场植入代码错误(逻辑错误、内存溢出示例),运用gdb命令精准定位修复,指导学生模拟错误调试实践,强化学生程序调试实战技能与错误诊断敏锐度。Make与Autotools应用:以大型项目构建为导向,剖析Makefile文件(规则语法进阶、变量定义深度应用、函数调用技巧、隐式规则拓展、文件包含优化)与make工具(命令选项高级应用、依赖关系智能优化、编译流程定制策略)核心功能;展示Autotools工具链(aclocal、autoscan、autoconf、autoheader、automake协同原理、配置脚本定制、模板文件深度修改)生成Makefile流程。播放幻灯片4-20。根据需要播放配套的微课视频。

主题2搭建桌面应用开发环境GUI框架:以桌面应用展示为依托,解读GTK+(库结构剖析、跨平台开发机制、与GNOME桌面协同逻辑、开源应用案例解析)与Qt(框架架构剖析、编程语言集成优势、开发工具套件功能、跨平台部署策略、QML与C++协同开发模式)主流GUI框架特性与应用场景差异;结合用户界面设计趋势,剖析其设计理念与技术演进路径,强化学生GUI框架认知深度与选型智慧。DTK开发套件:以统信UOS桌面应用生态为背景,全面展示DTK开发环境部署(一键安装包便捷性分析、手动安装步骤精解、依赖库版本兼容性处理)及开发体验(项目模板定制、代码调试技巧、性能剖析与反向调试实战)核心要点;剖析DTK架构优势(统一风格设计机制、跨平台架构适配原理、丰富接口调用策略、模块扩展定制技巧、生态开放合作模式);指导学生安装配置DTK开发环境,实时答疑优化配置策略,为DTK应用开发筑牢基础。DTK项目实践:以深度风格桌面应用需求为驱动,运用QtCreator深度示范DTK项目开发全流程(项目创建架构规划、类设计与继承体系构建、代码编写逻辑优化、界面布局与控件交互设计、主题切换与样式定制技巧);组织学生分组开发桌面应用(文件管理器、任务管理工具示例),教师实时指导优化开发流程(界面设计反馈、功能逻辑优化、代码质量提升),培养学生DTK桌面应用开发创新能力与团队协作精神。播放幻灯片22-40。根据需要播放配套的微课视频。主题3部署Web开发环境LAMP平台:解读LAMP平台架构(Linux系统基础支撑、Apache服务器架构剖析、MySQL/MariaDB数据库原理、PHP语言特性与开发优势)及组件协同工作逻辑;结合电商、社交网络案例,剖析LAMP平台性能优化(服务器缓存策略、数据库索引优化、PHP性能调优技巧)与安全加固(访问控制机制、数据加密传输、漏洞防护策略)要点;强化学生LAMP平台认知深度与应用架构理解能力。XAMPP搭建与管理:以网站开发部署流程为导向,现场演示XAMPP集成环境安装(版本选择策略、安装步骤精解、权限配置要点)、配置管理(服务器参数优化、虚拟主机设置、数据库管理技巧)及测试验证(本地访问测试、应用部署调试、错误排查修复策略)关键操作;指导学生搭建XAMPP平台并部署测试PHP应用,教师实时指导优化部署策略,提升学生LAMP平台搭建与管理实战能力。EclipsePHP开发:以PHP项目开发周期为线索,讲解EclipseIDEforPHPDeveloper安装配置(插件安装优化、工作空间管理策略)、运行环境设置(服务器关联技巧、浏览器适配策略、调试工具集成)及PHP项目开发(项目创建架构设计、代码编辑智能补全、代码调试技巧、项目部署发布流程)核心流程。播放幻灯片42-59。根据需要播放配套的微课视频。

拓展部分根据需要补充讲解LNMP平台的知识。实验一实验1:使用Autotools工具辅助编译构建软件实验2:部署DTK开发环境实验3:开发一个简单的DTK桌面应用实验二实验4:基于XAMPP搭建LAMP平台实验5:安装EclipseIDEforPHPDeveloper实验6:使用EclipseIDEforPHPDeveloper开发PHP应用【小结】系统梳理C/C++编译调试知识体系,从编译器用法、调试技巧到自动化编译构建策略深度总结。整理DTK桌面开发环境关键要点,涵盖GUI框架认知、DTK套件掌握及项目开发

温馨提示

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

评论

0/150

提交评论