文件名称:
新版Linux Shell编程实训(全)20170518.docx
开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2020-06-02
详细说明:前言 10
场景说明 11
基础知识简介 14
Linux 14
Linux产生与发展 14
Linux特点和优势 15
Shell 16
Shell脚本语言与编译型语言的差异 17
Shell分类 18
Shell使用 19
项目一 初识Linux Shell 20
[学习目标] 20
任务1.1 构建开发环境 22
任务1.2 vi/vim编辑器 33
1.2.1 vim使用实例 34
1.2.2 vim按键说明 36
任务1.3 Shell常用命令 41
1.3.1 基础命令 41
1.3.2 文件、目录操作命令 42
1.3.3 系统管理命令 52
1.3.4 关机/重启/退出 53
1.3.5 安装操作命令 53
1.3.6 用户操作命令 54
1.3.7 网络下载命令 55
1.3.8 服务操作命令 57
任务1.4 Shell脚本 58
1.4.1 第一个shell脚本:Hello World 58
1.4.2 脚本介绍 59
1.4.3 shell程序结构 59
1.4.4 shell脚本运行 60
任务1.5 Shell案例:打印有色彩的文本 61
任务1.6 Shell案例:图案打印 62
练习(每题10分,共计100分) 66
项目二 Shell变量 67
[学习目标] 67
任务2.1 Linux环境变量 68
2.1.1 查看环境变量 69
任务2.2 Shell变量 70
2.2.1 定义变量 70
2.2.2 使用变量 70
2.2.3 只读变量 71
2.2.4 删除变量 72
任务2.3 特殊符号 72
任务2.4 Shell案例:显示系统信息: 78
练习(每题12.5分,共计100分) 80
项目三 Shell传递参数 81
[学习目标] 81
任务3.1 Shell传递参数 82
任务3.2 Shell案例:参数比较 85
任务3.3Shell案例:通过参数描述变量 86
练习(前两题每题30分,第三题40分,共计100分) 87
项目四 Shell数组 89
[学习目标] 89
任务4.1 定义数组 90
任务4.2 使用数组 90
任务4.3 Shell案例:数组的使用 92
练习(100分) 95
项目五 Shell运算符 96
[学习目标] 96
任务5.1 Shell基本运算符 97
5.1.1 运算符 97
5.1.2 算术运算符 97
5.1.3 关系运算符 99
5.1.4 布尔运算符 101
5.1.5 逻辑运算符 103
5.1.6 字符串运算符 104
5.1.7 文件测试运算符 106
任务5.2 Shell案例:计算器 109
练习(每题25分,共计100分) 111
项目六 Shell命令输出 112
[学习目标] 112
任务6.1 Shell echo命令 113
任务6.2 Shell printf命令 116
任务6.3 Shell test命令 119
任务6.4 Shell案例:查看系统资源使用情况 122
练习(每题20分,共计100分) 125
项目七 Shell流程控制 126
[学习目标] 126
任务7.1 Shell流程控制 127
7.1.1 if 判断语句 127
7.1.2 for 循环语句 130
7.1.3 while 循环语句 131
7.1.4 until 循环语句 134
7.1.5 case多选语句 135
7.1.6 跳出循环体 137
任务7.2 Shell案例:重复执行命令和简单计算器 139
任务7.3 Shell案例:使用三种循环结构打印九九乘法表 141
练习(前两题每题30分,第三题40分,共计100分) 144
项目八 Shell函数 146
[学习目标] 146
任务8.1 Shell函数 147
8.1.1 Shell中函数的定义 147
8.1.2 函数参数 150
任务8.2 Shell案例 151
8.2.1 指定多个文件的行数 151
8.2.2 当前目录的所有文件 153
练习(每题50分,共计100分) 156
项目九 Shell输入/输出重定向 158
[学习目标] 158
任务9.1 linux文件描述符 159
任务9.2 Shell输入/输出重定向 160
9.2.1 输出重定向 160
9.2.2 输入重定向 163
9.2.3 重定向深入讲解 164
任务9.2 Shell案例:通过重定向测试批量添加ip 166
练习(每题25分,共计100分) 169
项目十 Shell文件包含 171
[学习目标] 171
任务10.1 Shell文件包含 172
任务10.2 Shell案例:查找最大文件 172
练习(每题50分,共计100分) 174
项目十一 Shell文本处理命
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.