linux网络操作系统项目教程项目8学习shellscript.docxVIP

linux网络操作系统项目教程项目8学习shellscript.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
xxxX只业学院教案 :单元标题 1 项目8学习shell script 课程类型 —O 理 论 + 实 践 授课 时间 第 周 月 日 第 节 授 课 班 级 授 课 地 占 八、、 体 化 教 室 第 周 月 日 第 节 第 周 月 日 第 节 1 1 :教 [学 i目 1 :标 1 ft 知识 目标 理解 shell script 。 理解判断式、条件判断式、循环的用法。 掌握判断式的用法。 掌握条件判断式的用法。 掌握循环的用法。 i 1 i i :重点 1 1 1 1 1 掌握判断式的用法。 掌握条件判断式的用法。 掌握循环的用法。 :难点及 1 :解决方法 掌握条件判断式的用法。 掌握循环的用法。 1 1 1 1 1 1 ;教学方法 O 1 1 1、 宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵弓1”。以实际演示讲 解。 2、 在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学 习兴趣、分析问题和解决问题的能力以及自学能力。 :教学手段 1 1 :与课前准 1 :备 1 ?建议在能完成“教、学、做”一体化教室上课,教师机连接投影仪; ?学生一人一机、并将学生 2-3人分为一组; 3.操作系统 RHEL Server 7.x 。 : 教学过程设计(分教学步骤列出内容、时间安排、教学方法、训练项目、素材等) 1 1 1 :过程 1 1 1 教师活动 学生活 动 I I 0 ■ 项目导入 一、 复习旧知: 掌握vim编辑器的使用。 使用 shell 。 熟练使用重定向和管道。 熟练使用正则表达式。 二、 导入新课 如果想要管理好属于你的主机,那么一疋要好好学习 shell script 。shell script 有点像是早期的批处理,即将一些命令汇总起来一次运行。但是 Shell script 拥有 更强大的功能,那就是它可以进行类似程序( program )的撰写,并且不需要经过编 译(compile )就能够运行,非常方便。冋时,我们还可以通过 shell script来简化 我们日常的工作管理。在整个 Linux的环境中,一些服务(service )的启动都是通 过shell script来运行的,如果你对于 script不了解,一旦发生冋题,可真是会求 助无门啊! 观看 演示; 回忆、 思考 讨 论、回 答问题 任务8-1 了解 SHELL SCRIPT 子任务 1 了解 shell script 子任务2 编与与执行一个 shell script 。1.在shell script 撰与中的注意事项 。2.运行 shell script 程序 0 3.编与第一个shell script 程序 子任务3养成撰写shell script 的良好习惯 思考、 讨论、 观看演 示、边 学边做 任务8-2 练习简单 的 SHELL SCRIPT 子任务1完成简单范例 0 1 ?对话式脚本:变量内容由使用者决定 0 2.随日期变化:利用 date进行文件的创建 。3.数值运算:简单的加减乘除 子任务2 了解脚本的运行方式的差异 。1.利用直接运行的方式来运行脚本 ° 2.利用source运行脚本:在父程序中运行 思考、 讨论、 观看演 示、边 学边做 任务8-3 用好判断 式 子任务1利用test命令的测试功能 子任务2利用判断符号[] 子任务3 使用Shell script 的默认变量($0, $仁.) 子任务4 shift :造成参数变量号码偏移 思考、 讨论、 观看演 示、边 学边做 思考、 子任务1 利用if...then 任务8-4 使用条件 0 1.单层、简单条件判断式 讨论、 观看演 判断式 0 2.多重、复杂条件判断式 示、边 子任务2 利用case...esac 判断 学边做 子任务3 利用function 功能 思考、 任务8-5 子任务 1 while do done, until do done (不定循环) 讨论、 使用循环 子任务2 for...do...done (固定循环) 观看演 (LOOP) 子任务3 for...do...done 的数值处理 示、边 学边做 [root@RHEL7-2 ?]# sh [-nvx] scripts.sh 思考、 任务8-5 选项与参数: 对 SHELL -n :不要执行script ,仅查询语法的问题。 讨论、 SCRIPT 进 观看演 行追踪与 -v :在执行script 前,先将script 的内容输出到屏幕上。 示、边 调试 学边做 -x :将使用到的script 内容显示到屏幕上,这是很有用的参数! 上机完 学生 成实训 根据实训指导书,组织、布置、指导学生完成本堂课的实训任务 实训、项目 作业或

文档评论(0)

wumanduo11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档