第1章 初识Shell-【千锋教育】Linux Shell自动化运维(慕课版)同步教案

2023-03-23
| 10页
| 174人阅读
| 0人下载
教辅

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 高三
章节 -
类型 教案
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 78 KB
发布时间 2023-03-23
更新时间 2023-04-09
作者 北京千锋互联科技有限公司
品牌系列 -
审核时间 2023-03-23
下载链接 https://m.zxxk.com/soft/38240988.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

课程名称 第1章 Shell变量 计划学时 4学时 内容分析 本章主要介绍Shell变量的定义,Shell变量的类型,Shell变量的赋值,Shell变量的运算,Shell变量的删除、替换和替代,Shell变量的自增,Shell变量中的特殊符号 教学目标 与 教学要求 要求学生掌握Shell变量的用法,了解Shell变量的类型,了解Shell变量的位置,掌握Shell变量的赋值,掌握Shell变量的整数和小数,掌握Shell变量的删除和替换 教学重点 Shell变量的类型,Shell变量的赋值,Shell变量的运算,Shell变量的删除、替换和替代,Shell变量的自增,Shell变量中的特殊符号 教学难点 Shell变量的赋值,Shell变量的删除、替换和替代,Shell变量的自增,Shell变量中的特殊符号 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (Shell变量的定义、Shell变量的类型、Shell变量的赋值) 介绍本书,引出本课时主题 1. 介绍本书,引出本课时主题。 本书主要讲解了Shell编程的相关内容,由浅入深且紧贴实战,初学者能够快速地学以致用。开篇第1章先从Shell变量开始讲解,变量是Shell程序运行时使用的最小数据单元,也是Shell程序不可缺少的组成部分。本章主要讲述Shell变量的定义、Shell变量的类型和Shell变量的赋值,使学生对Shell变量有初步的了解。从而引出本节的内容。 2. 明确学习目标 (1) 能够掌握Shell变量的定义 (2) 能够掌握自定义变量和环境变量 (3) 能够理解位置变量和预定义变量 (4) 能够理解直接赋值和从键盘读入赋值 (5) 能够熟悉使用命令行参数赋值和利用命令的输出结果赋值 (6) 能够掌握从文件中读入数据赋值 知识讲解 · Shell变量的定义 程序是在内存中运行的。在程序运行过程中,内存空间内的某些值 是变化的。这个内存空间就称为变量。为了便于操作,可以对这个空间 进行命名,这个名称就是变量名。 简单地说,变量就是用一个特定的字符串去表示不固定的内容,变 量的名称必须是合法的标识符。内存空间内的值就是变量值,在声明变 量时可以不赋值,也可以直接赋给初值。 变量其实就是用来放置数值等内容的“盒子”,想要使用这个可以存放数值等内容的魔法盒,就必须遵循一定的规则,首先需要提前进行如下定义。 定义变量的语法格式如下: 变量名 = 变量值; 代码如下: varName = varValue; 在 Shell 中,当第一次使用某个变量名时,实际上就定义了这个变量。如果没有给出变量值,则变量会被赋值为一个空字符串。 · Shell变量的类型 Shell 变量分为四类,分别为自定义变量、环境变量、位置变量和预定义变量。根据工作要求临时定义的变量称为自定义变量;环境变量一般是指用export 内置命令导出的变量,用于定义Shell的运行环境,保证Shell命令正确执行,如$0、$1、$#;从命令行、函数或脚本执行等处传递参数时,$0、$1称为特殊位置变量;预定义变量是bash(Linux系统的默认Shell)中已有的变量,可以直接使用,如$@、$*等。 · 自定义变量 自定义变量可以理解为局部变量或普通变量,只能在创建它们的Shell函数或Shell脚本中使用。自定义变量的说明如表所示。 定义自定义变量 变量名=变量值 变量名必须以字母或下划线开头,区分大小写 例如 ip1=192.168.2.115 使用自定义变量 $变量名 查看自定义变量 echo$变量名 set(所有变量:包括自定义变量和环境变量) 取消自定义变量 unset变量名 自定义变量作用范围 仅在当前Shell中有效 · 环境变量 环境变量也可称为全局变量,可以在创建它们的Shell及其派生出来的任意子进程Shell中使用。环境变量的说明如表所示。 定义环境变量 使用export命令声明即可 例如,export back_dir2=/home/backup; 再如,export back_dir1 将自定义变量转换成环境变量 使用环境变量 $变量名 或${变量名} 查看环境变量 echo $变量名 或env 例如 env |grep back_dir1 取消环境变量 unset变量名 环境变量作用范围 在当前Shell和子Shell中有效 · 位置变量 在Shell中存在一些位置变量。位置变量用于在命令行、函数或脚本中传递参数,其变量名不用自己定义,其作用也是固定的。执行脚本时,通过在脚本后面给出具体的参数(多个参数用空格隔开)对相应的位置变量进行赋值。 $0 代表命令本身,$1-

资源预览图

第1章 初识Shell-【千锋教育】Linux Shell自动化运维(慕课版)同步教案
1
第1章 初识Shell-【千锋教育】Linux Shell自动化运维(慕课版)同步教案
2
第1章 初识Shell-【千锋教育】Linux Shell自动化运维(慕课版)同步教案
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。