《BASH COOKBOOK中文版=BASH COOKBOOK》求取 ⇩

第1章Bash速成1

1.1 Bash和CLI基础知识入门2

1.2 基本变量的创建和使用6

1.3 Bash隐藏变量和保留字9

1.4使用if、else、elseif进行条件逻辑判断11

1.4.1 评估数值12

1.4.2 评估字符串13

1.4.3 嵌套if语句14

1.5case/switch语句和循环结构14

1.5.1 基本的case语句15

1.5.2 基本循环16

1.6 使用函数和参数17

1.7 包含源文件19

1.8 检索返回码和输出20

1.9 使用管道连接多个命令以及输入/输出重定向23

1.10 获取程序输入参数26

1.11 获取命令相关的额外信息28

1.12 小结29

第2章文本与文件处理30

2.1 简介30

2.2基本的字符串和文件搜索32

2.2.1 准备工作32

2.2.2 实战演练33

2.2.3 工作原理34

2.3使用通配符和正则表达式36

2.3.1 准备工作37

2.3.2 实战演练38

2.3.3 工作原理39

2.4脚本中的数学运算43

2.4.1 准备工作44

2.4.2 实战演练45

2.4.3 工作原理47

2.5用Bash提取/更改/排序/删除/搜索字符串49

2.5.1 准备工作50

2.5.2 实战演练50

2.5.3 工作原理54

2.6使用sed和awk删除/替换子串57

2.6.1 准备工作57

2.6.2 实战演练58

2.6.3 工作原理60

2.7使用echo和printf格式化数据/输出62

2.7.1 准备工作63

2.7.2 实战演练63

2.7.3 工作原理65

2.8脚本国际化66

2.8.1 准备工作67

2.8.2 实战演练68

2.8.3 工作原理70

2.9根据文件内容统计并减少重复73

2.9.1 准备工作74

2.9.2 实战演练74

2.9.3 工作原理74

2.10在条件逻辑中使用文件属性76

2.10.1 准备工作77

2.10.2 实战演练77

2.10.3 工作原理78

2.11读取被分隔的数据并更改输出格式81

2.11.1 准备工作82

2.11.2 实战演练83

2.11.3 工作原理84

第3章精通文件系统86

3.1 简介86

3.2多角度浏览文件——head、tail、less和more87

3.2.1 准备工作87

3.2.2 实战演练87

3.2.3 工作原理88

3.3按照名称或扩展名搜索文件90

3.3.1 准备工作92

3.3.2 实战演练92

3.3.3 工作原理93

3.4用diff命令比较文件差异并修补95

3.4.1 准备工作96

3.4.2 实战演练96

3.4.3 工作原理97

3.5创建并有效地使用符号链接99

3.5.1 实战演练100

3.5.2 工作原理101

3.6爬取文件系统并打印目录树102

3.6.1 准备工作102

3.6.2 实战演练102

3.6.3 工作原理104

3.7查找并删除重复的文件或目录104

3.7.1 准备工作105

3.7.2 实战演练106

3.7.3 工作原理107

3.8在任意位置合并和切分文件108

3.8.1 准备工作109

3.8.2 实战演练109

3.8.3 工作原理111

3.9生成各种大小的数据集和随机文件112

3.9.1 准备工作113

3.9.2 实战演练113

3.9.3 工作原理115

第4章像守护进程一样的脚本116

4.1 简介116

4.2使用循环或递归持续运行程序117

4.2.1 准备工作117

4.2.2 实战演练118

4.2.3 工作原理119

4.3在注销后保持程序/脚本继续运行120

4.3.1 准备工作120

4.3.2 实战演练121

4.3.3 工作原理122

4.4调用特权命令123

4.4.1 准备工作124

4.4.2 实战演练125

4.4.3 工作原理126

4.5净化用户输出并获得可复现的结果126

4.5.1 准备工作127

4.5.2 实战演练127

4.5.3 工作原理130

4.6使用select创建简单的多级菜单131

4.6.1 准备工作131

4.6.2 实战演练132

4.6.3 工作原理133

4.7生成并捕获信号133

4.7.1 准备工作134

4.7.2 实战演练134

4.7.3 工作原理135

4.8在脚本中使用临时文件和锁文件135

4.8.1 准备工作136

4.8.2 实战演练136

4.8.3 工作原理137

4.9利用超时等待命令完成137

4.9.1 准备工作138

4.9.2 实战演练138

4.9.3 工作原理139

4.10创建FIFO和并行进程141

4.10.1 准备工作141

4.10.2 实战演练141

4.10.3 工作原理142

4.11在系统启动时执行脚本143

4.11.1 准备工作144

4.11.2 实战演练146

4.11.3 工作原理147

第5章系统管理脚本148

5.1 简介148

5.2收集和汇总系统信息149

5.2.1 准备工作149

5.2.2 实战演练149

5.2.3 工作原理150

5.3收集网络信息和诊断网络连通性152

5.3.1 准备工作152

5.3.2 实战演练153

5.3.3 工作原理153

5.4配置基本的网络连接154

5.4.1 准备工作154

5.4.2 实战演练154

5.4.3 工作原理154

5.5监视目录和文件155

5.5.1 准备工作155

5.5.2 实战演练155

5.5.3 工作原理155

5.6文件的压缩和归档155

5.6.1 准备工作156

5.6.2 实战演练156

5.6.3 工作原理157

5.7日志文件轮替157

5.7.1 准备工作158

5.7.2 实战演练158

5.7.3 工作原理159

5.8使用iptables设置Linux防火墙160

5.8.1 准备工作160

5.8.2 实战演练160

5.8.3 工作原理161

5.9从远程或本地访问SQL数据库161

5.9.1 准备工作161

5.9.2 实战演练161

5.9.3 工作原理163

5.10创建SSH密钥,实现无密码远程访问163

5.10.1 准备工作163

5.10.2 实战演练163

5.11创建和配置用于任务调度的cron作业164

5.11.1 实战演练164

5.11.2 工作原理165

5.12系统化地创建用户和组166

5.12.1 实战演练166

5.12.2 工作原理166

第6章高级用户专用脚本167

6.1简介167

6.1.1 创建syslog条目并生成警报168

6.1.2 实战演练168

6.1.3 工作原理169

6.2使用dd备份和擦除磁盘及分区169

6.2.1 准备工作169

6.2.2 实战演练169

6.2.3 工作原理170

6.3在命令行中创建图形化界面170

6.3.1 准备工作170

6.3.2 实战演练170

6.3.3 工作原理171

6.4检查文件完整性172

6.4.1 准备工作172

6.4.2 实战演练172

6.4.3 工作原理173

6.5挂载网络文件系统174

6.5.1 准备工作174

6.5.2 实战演练174

6.5.3 工作原理174

6.6在命令行中浏览Web页面175

6.6.1 准备工作175

6.6.2 实战演练175

6.6.3 工作原理175

6.7捕获网络流量176

6.7.1 准备工作176

6.7.2 实战演练176

6.7.3 工作原理177

6.8查找可执行文件的依赖关系177

6.8.1 准备工作177

6.8.2 实战演练177

6.8.3 工作原理178

6.9获取不同时区的时间178

6.9.1 准备工作178

6.9.2 实战演练178

6.9.3 工作原理179

6.10在脚本中加密/解密文件179

6.10.1 准备工作179

6.10.2 实战演练179

6.10.3 工作原理179

第7章Bash致胜之道180

7.1 简介180

7.2创建一个简易实用的HTTP服务器181

7.2.1 准备工作181

7.2.2 实战演练181

7.2.3 工作原理182

7.3解析RSS feed182

7.3.1 准备工作182

7.3.2 实战演练182

7.3.3 工作原理182

7.4爬取Web页面182

7.4.1 准备工作183

7.4.2 实战演练183

7.4.3 工作原理183

7.5制作简单的IRC聊天机器人183

7.5.1 准备工作183

7.5.2 实战演练183

7.5.3 工作原理184

7.6阻止SSH访问已失效的IP地址184

7.6.1 准备工作184

7.6.2 实战演练185

7.6.3 工作原理185

7.7使用Bash播放和管理音频文件185

7.7.1 准备工作185

7.7.2 实战演练186

7.7.3 工作原理186

7.8搭建简单的NAT和DMZ防火墙186

7.8.1 准备工作186

7.8.2 实战演练186

7.8.3 工作原理187

7.9解析GitHub项目并生成报告187

7.9.1 准备工作187

7.9.2 实战演练187

7.9.3 工作原理188

7.10创建初级的远程增量188

7.10.1 准备工作188

7.10.2 实战演练188

7.10.3 工作原理188

7.11使用Bash脚本监视udev输入189

7.11.1 准备工作189

7.11.2 实战演练189

7.11.3 工作原理189

7.12使用Bash监视并优化电池容量190

7.12.1 准备工作190

7.12.2 实战演练190

7.12.3 工作原理191

7.13使用chroot和受限shell保护脚本安全191

7.13.1 准备工作191

7.13.2 实战演练191

7.13.3 工作原理192

第8章高级脚本技术193

8.1 简介193

8.2计算脚本的运行时间194

8.2.1 准备工作194

8.2.2 实战演练194

8.2.3 工作原理194

8.3编写单行条件语句和循环语句194

8.3.1 准备工作194

8.3.2 实战演练194

8.3.3 工作原理195

8.4避免出现“command not found”警告/错误195

8.4.1 准备工作195

8.4.2 实战演练195

8.4.3 工作原理196

8.5创建可与脚本配合使用的配置文件196

8.5.1 准备工作197

8.5.2 实战演练197

8.5.3 工作原理197

8.6更改命令行配色198

8.6.1 准备工作198

8.6.2 实战演练198

8.6.3 工作原理199

8.7创建命令别名200

8.7.1 准备工作200

8.7.2 实战演练200

8.7.3 工作原理200

8.8向原始终端设备回显输出200

8.8.1 准备工作201

8.8.2 实战演练201

8.8.3 工作原理201

8.9为Bash脚本创建简单的前端GUI201

8.9.1 准备工作202

8.9.2 实战演练202

8.9.3 工作原理204

8.10编译并安装自制的Bash shell脚本204

8.10.1 准备工作204

8.10.2 实战演练204

8.10.3 工作原理205

8.11录制终端会话205

8.11.1 准备工作205

8.11.2 实战演练205

8.11.3 工作原理205

8.12编写高质量脚本205

8.12.1 准备工作206

8.12.2 实战演练206

8.12.3 工作原理206

2020《BASH COOKBOOK中文版=BASH COOKBOOK》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

ON THE LOOSE(1967 PDF版)
ON THE LOOSE
1967
spark cookbook 中文版( PDF版)
spark cookbook 中文版
THE Diabetic COOKBOOK( PDF版)
THE Diabetic COOKBOOK
The Microwave Convection Oven Cookbook( PDF版)
The Microwave Convection Oven Cookbook
THE ETHNOMUSICOLOGISTS‘ COOKBOOK( PDF版)
THE ETHNOMUSICOLOGISTS‘ COOKBOOK
TTL Cookbook( PDF版)
TTL Cookbook
SUPERBABY COOKBOOK(1974 PDF版)
SUPERBABY COOKBOOK
1974 MACMILLAN PUBLISHING CO.
GARDENERS' COMMUNITY COOKBOOK(1999 PDF版)
GARDENERS' COMMUNITY COOKBOOK
1999 WORKMAN PUBLISHING
THE AMERICAN REGIONAL COOKBOOK(1984 PDF版)
THE AMERICAN REGIONAL COOKBOOK
1984 GREENWICH HOUSE DISTRIBUTED BY CROWN PUBLISHERS
THE EASIEST COOKBOOK(1979 PDF版)
THE EASIEST COOKBOOK
1979 J.B.LIPPINCOTT COMPANY
THE EARLY AMERICAN COOKBOOK(1974 PDF版)
THE EARLY AMERICAN COOKBOOK
1974 A RUTLEDGE BOOK PRENTICE-HALL
The total woman cookbook(1980 PDF版)
The total woman cookbook
1980 TOTWO
ALLERGY-FREE COOKBOOK(1981 PDF版)
ALLERGY-FREE COOKBOOK
1981
THE NIGHT BEFORE COOKBOOK(1967 PDF版)
THE NIGHT BEFORE COOKBOOK
1967 THE MACMILLAN COMPANY
THE MASTER IC COOKBOOK(1980 PDF版)
THE MASTER IC COOKBOOK
1980 TAB BOOKS INC.