UNIX和shell程序设计权威教程PDF电子书下载
- 电子书积分:22 积分如何计算积分?
- 作 者:(美)Behroua A.Forouzan,(美)Richard F.Gilberg著;彭松虎译
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7302061432
- 页数:804 页
1.1.3 多任务 1
1.1.4 网络技术 1
第1章 UNIX简介 1
1.1 UNIX的特性 1
1.1.1 可移植性 1
1.1.2 多用户 1
1.2 计算机系统 2
1.1.8 服务 2
1.1.5 有组织的文件系统 2
1.1.6 设备无关性 2
1.1.7 实用程序 2
1.2.3 操作系统 3
1.2.2 软件 3
1.2.1 硬件 3
1.3.2 分时环境 4
1.3.1 个人环境 4
1.3 UNIX环境 4
1.4 UNIX结构 5
1.3.3 客户机/服务器环境 5
1.4.3 实用程序 6
1.4.2 shell 6
1.4.1 内核 6
1.5.2 密码 7
1.5.1 用户ID 7
1.4.4 应用程序 7
1.5 访问UNIX 7
1.5.3 交互式会话 8
1.6 命令 10
1.7 常见命令 11
1.7.1 日期和时间命令(date) 12
1.7.2 日历命令(cal) 13
1.7.3 谁在线命令(who) 14
1.7.5 修改密码命令(passwd) 16
1.7.4 whoami命令 16
1.7.6 显示消息命令(echo) 17
1.7.7 在线文档命令(man) 18
1.7.8 打印命令(lpr) 19
1.8.2 清屏命令(clear) 20
1.8.1 终端命令(tty) 20
1.8 其他的有用命令 20
1.8.3 终端设置命令(stty) 21
1.8.4 记录会话命令(script) 23
1.8.6 计算器命令(bc) 24
1.8.5 系统名称命令(uname) 24
1.9 关键术语 27
1.11 命令 28
1.10 提示 28
1.12 小结 29
1.13.1 复习题 30
1.13 练习 30
1.13.2 练习题 32
1.14 上机实习 33
2.1.2 屏幕编辑器 36
2.1.1 行编辑器 36
第2章 vi编辑器基础 36
2.1 编辑器概念 36
2.3.1 命令模式 37
2.3 模式 37
2.2 vi编辑器 37
2.3.3 变更模式 38
2.3.2 文本模式 38
2.4.1 添加命令 39
2.4 命令 39
2.4.2 光标移动命令 41
2.4.3 删除命令 44
2.4.5 滚动命令 45
2.4.4 合并命令 45
2.4.6 撤消命令 47
2.4.7 保存和退出命令 48
2.5 两个实验 49
2.8 命令 51
2.7 提示 51
2.6 关键术语 51
2.9 小结 53
2.10.2 练习题 54
2.10.1 复习题 54
2.10 练习 54
2.11 上机实习 56
3.1 文件名 59
第3章 文件系统 59
3.3 常规文件 62
3.2 文件类型 62
3.4 目录 63
3.3.2 二进制文件 63
3.3.1 文本文件 63
3.4.2 路径与路径名 64
3.4.1 特殊目录 64
3.4.3 相对路径名缩写 65
3.5.1 文件系统 68
3.5 文件系统实现 68
3.5.3 链接 70
3.5.2 目录内容 70
3.6 目录特有的操作 72
3.6.2 目录列表命令(ls) 73
3.6.1 定位日录命令(pwd) 73
3.6.3 目录创建命令(mkdir) 78
3.6.4 改变目录命令(cd) 79
3.6.5 目录删除命令(Mdir) 80
3.7.2 编辑文件 81
3.7.1 创建文件 81
3.7 常规文件特有的操作 81
3.7.3 文件显示命令(more) 82
3.8 目录和文件的共有操作 84
3.7.4 打印文件 84
3.8.1 复制命令(cp) 85
3.8.2 移动命令(mv) 91
3.8.3 重命名命令(mv) 93
3.8.4 链接命令(ln) 94
3.8.5 删除命令(rm) 97
3.10 提示 103
3.9 术语 103
3.11 命令 104
3.12 小结 105
3.13.1 复习题 106
3.13 练习 106
3.13.2 练习题 108
3.14 上机实习 110
4.1 用户与用户组 113
第4章 安全性与文件权限 113
4.2 安全性等级 114
4.2.2 权限码 115
4.2.1 系统安全性 115
4.3 修改权限 118
4.2.3 权限检查 118
4.3.1 符号代码 119
4.3.2 八进制代码 120
4.3.3 选项 121
4.4.1 基本概念 122
4.4 用户掩码 122
4.4.2 用户掩码命令(umask) 123
4.5.1 改变拥有者命令(chown) 124
4.5 改变拥有者和用户组 124
4.7 命令 125
4.6 术语 125
4.5.1 改变用户组命令(chgrp) 125
4.8 提示 126
4.10.1 复习题 127
4.10 练习 127
4.9 小结 127
4.10.2 练习题 129
4.11 上机实习 131
第5章 Shell简介 133
5.1.1 登录shell验证 134
5.1 UNIX会话 134
5.1.4 退出系统 135
5.1.3 shell关系 135
5.1.2 当前shell验证 135
5.3 重定向 136
5.2 标准流 136
5.3.2 输出重定向 137
5.3.1 输入重定向 137
5.3.3 错误重定向 138
5.4 管道 140
5.5 tee命令 142
5.6 命令执行 143
5.6.2 分组命令 144
5.6.1 顺序命令 144
5.7 命令行编辑 145
5.6.4 条件命令 145
5.6.3 链式命令 145
5.7.3 行编辑器vi 146
5.7.2 编辑器选择 146
5.7.1 命令行编辑概念 146
5.8 引号 148
5.7.4 使用命令行编辑器 148
5.8.1 反斜杠 149
5.8.2 双引号 150
5.9 命令替代 152
5.8.3 单引号 152
5.10 作业控制 153
5.10.2 前台与后台作业 154
5.10.1 作业 154
5.10.3 作业命令 156
5.11.1 Kotn shell和Bash shell中的别名 158
5.11 别名 158
5.10.4 进程ID 158
5.11.2 C shell中的别名 162
5.11.3 别名小结 163
5.12.3 在变量中保存数据 164
5.12.2 预定义变量 164
5.12 变量 164
5.12.1 用户定义变量 164
5.13 预定义变量 166
5.12.4 访问变量 166
5.14 选项 170
5.15.2 永久定制 172
5.15.1 暂时定制 172
5.15 shell/环境定制 172
5.15.3 小结 174
5.17 提示 175
5.16 关键术语 175
5.18 命令 176
5.19 小结 177
5.20.1 复习题 178
5.20 练习 178
5.20.2 练习题 180
5.21 上机实习 184
第6章 过滤器 188
6.2 连接文件 189
6.1 过滤器和管道 189
6.2.1 连接(cd)命令 190
6.2.2 cat选项 191
6.3.1 head命令 193
6.3 显示文件的开始和结尾 193
6.3.2 tail命令 194
6.4.1 cut命令 196
6.4 Cut和Paste 196
6.4.2 paste命令 200
6.5.1 sort命令 202
6.5 排序 202
6.5.2 按行排序 203
6.5.3 按字段排序 204
6.5.4 选项 206
6.5.5 多途径排序 212
6.6.2 简单转换 215
6.6.1 tr命令 215
6.6 转换字符 215
6.6.6 求余 216
6.6.5 压缩输出 216
6.6.3 不匹配转换字符串 216
6.6.4 删除字符 216
6.7.1 uniq命令 218
6.7 带有重复行的文件 218
6.7.2 输出格式 219
6.7.4 忽略前导字符 221
6.7.3 忽略前导字段 221
6.8 记数字符、单词或行 222
6.9.1 比较字节(cmp)命令 223
6.9 比较文件 223
6.9.2 比较行(diff)命令 225
6.9.3 查找相同行(comm)命令 228
6.11 提示 229
6.10 关键术语 229
6.12 命令 230
6.13 小结 231
6.14.1 复习题 232
6.14 练习 232
6.14.2 练习题 233
6.15 上机实习 238
7.1.1 tallt命令 242
7.1 用户通信 242
第7章 通信 242
7.1.2 wide命令 245
7.2.1 邮件地址 246
7.2 电子邮件 246
7.2.2 邮件模式 248
7.2.4 发送邮件 249
7.2.3 mail命令 249
7.2.5 读模式 253
7.2.6 读邮件选项 257
7.2.7 邮件文件 257
7.3.1 telnet概念 258
7.3 远程访问 258
7.4 文件传输 260
7.3.2 连接到远程主机 260
7.4.2 建立ftp连接 261
7.4.1 ap命令 261
7.4.4 传输文件 262
7.4.3 关闭卸连接 262
7.6 命令 264
7.5 关键术语 264
7.7 提示 265
7.9.1 复习题 266
7.9 练习 266
7.8 小结 266
7.10 上机实习 268
7.9.2 练习题 268
第8章 vi和ex 271
8.1.1 命令 272
8.1 vi编辑器 272
8.2.1 插入文本命令(i,I) 273
8.2 vi中的局部命令 273
8.1.2 命令种类 273
8.2.4 替换文本命令(r,R) 274
8.2.3换行命令(o,o) 274
8.2.2 附加文本命令(a,A) 274
8.2.6 删除字符命令(x,X) 275
8.2.5 替代文本命令(s,S) 275
8.2.9 放置命令(p,P) 276
8.2.8 更改大小写命令(~) 276
8.2.7 标记文本命令(m) 276
8.2.10 结合命令(J) 277
8.3.1 文本对象 278
8.3 vi中的范围命令 278
8.3、2 文本对象命令 283
8.4.1 滚动命令 285
8.4 vi中的全局命令 285
8.3.3 剪切命令 285
8.3.4 范围命令小结 285
8.4.4 屏幕再生命令 286
8.4.3 重复命令 286
8.4.2 撤消命令 286
8.5.2 复制文本 287
8.5.1 移动文本 287
8.4.5 显示文档状态行 287
8.4.6 保存和退出命令 287
8.5 在vi中重新组织文本 287
8.5.3 命名的缓冲区 288
8.6.2 地址 289
8.6.1 ex指令格式 289
8.6 ex编辑器 289
8.6.3 命令 294
8.7 关键术语 297
8.9 命令 298
8.8 提示 298
8.11.1 复习题 301
8.11 练习 301
8.10 小结 301
8.11.2 练习题 303
8.12 上机实习 304
9.1.1 单个字符 308
9.1 原子 308
第9章 正则表达式 308
9.1.2 点 309
9.1.3 类 310
9.2 运算符 311
9.1.5 向后引用 311
9.1.4 锚 311
9.2.1 序列 312
9.2.2 替换 313
9.2.3 重复 314
9.2.5 保存 317
9.2.4 组运算符 317
9.4 提示 318
9.3 关键术语 318
9.5 小结 319
9.6.1 复习题 320
9.6 练习 320
9.6.2 练习题 321
10.1 操作 327
第10章 grep 327
10,1.2 grep操作示例 328
10.1.1 greP流程图 328
10.2 grep家族 329
10.2.2 快速grep 331
10.2.1 grep 331
10.2.3 扩展grep 332
10.3 示例 334
10.4.1 搜索一个特定目录 338
10.4 搜索文件内容 338
10.5 关键术语 339
10.4.2 搜索一个路径下所有目录 339
10.7 命令 340
10.6 提示 340
lo.9.1 复习题 341
10.9 练习 341
10.8 小结 341
10.9.2 练习题 342
10.10 上机实习 343
11.1.1 脚本格式 347
11.1 脚本 347
第11章 sed 347
11.1.3 注释 348
11.1.2 指令格式 348
11.2 操作 349
11.3.2 行集合地址 352
11.3.1 单行地址 352
11.3 地址 352
11.3.3 范围地址 353
11.4.1 行编号命令 354
11.4 命令 354
11.3.4 嵌套地址 354
11.4.2 修改命令 355
11.4.3 替代命令(s) 359
11.4.4 替代标志 364
11.4.6 输入和输出命令 366
11.4.5 转换命令(y) 366
11.4.7 文件命令 371
11.4.8 分支命令 373
11.4.9 保留空间命令 376
11.4.10 退出 377
11.5.1 删除行 378
11.5 应用 378
11.5.2 删除文本 380
11.6 grep和sed 381
11.6.2 不匹配正则表达式的行 382
11.6.1 匹配正则表达式的行 382
11.8 提示 383
11.7 关键术语 383
11.9 命令 384
11.10 小结 385
11.11.1 复习题 386
11.11 练习 386
11.11.2 练习题 388
11.12 上机实习 393
12.1 执行 397
第12章 awk 397
12.2 字段和记录 398
12.2.2 变量 399
12.2.1 缓冲区和变量 399
12.3 脚本 400
12.4 操作 401
12.3.3 结束处理(END) 401
12.3.1 初始化处理(BEGIN) 401
12.3.2 主体处理 401
12.5 模式 403
12.5.1 简单模式 404
12.5.3 范围模式 407
12.5.2 无(无模式) 407
12.6 动作 409
12.6.1 表达式语句 410
12.6.2 输出语句 411
12.6.3 判定语句 414
12.6.4 控制动作 416
12.6.5 循环 419
12.7.1 处理数组 424
12.7 关联数组 424
12.7.2 删除数组项 428
12.8.1 Length 429
12.8 字符串函数 429
12.8.2 index 430
12.8.3 子字符串 431
12.8.4 Split 432
12.8.5 替代 433
12.8.7 Match 435
12.8.6 全局替代 435
12.8.8 Toupper Tolower 436
12.10 用户定义函数 437
12.9 数学函数 437
12.11.1 使用管道 438
12.11 在awk中使用系统命令 438
12.12.1 电话列表 441
12.12 应用程序 441
12.11.2 使用系统函数 441
12.12.2 统计行和单词 442
12.12.4 打印空行前面的行 443
12.12.3 打印空行后面的行 443
12.12.5 合并文件 444
12.13.1 查找与正则表达式匹配的行 445
12.13 awk和grep 445
12.13.2 查找与正则表达式不匹配的行 446
12.14.1 打印行号 447
12.14 sed和awk 447
12.14.2 修改行 448
12.14.3 替代 449
12.14.8 退出 450
12.14.7 分支 450
12.14.4 转换 450
12.14.5 输入/输出 450
12.14.6 文件 450
12.16 提示 451
12.15 关键术语 451
12.17 命令 452
12.18 小结 453
12.19.1 复习题 454
12.19 练习 454
12.19.2 练习题 456
12.20 上机实习 459
13.1.3 重定向 466
13.1.2 标准流 466
第13章 交互式Korn shell 466
13.1 Korn shell特征 466
13.1.1 Korn shell会话 466
13.1.5 命令 467
13.1.4 管道 467
13.1.11 别名 468
13.1.10 作业控制 468
13.1.6 组合命令 468
13.1.7 命令行编辑 468
13.1.8 引号 468
13.1.9 命令替代 468
13.2.1 垃圾文件(/dev/null) 469
13.2 两个特殊文件 469
13.2.2 终端文件(/dev/tty) 470
13.3.1 用户定义变量 471
13.3 变量 471
13.3.3 在变量中存储值 472
13.3.2 预定义变量 472
13.3.5 空变量 473
13.3.4 访问变量值 473
13.3.7 存储文件名称 474
13.3.6 消除变量 474
13.3.9 在变量中存储命令 475
13.3.8 存储文件内容 475
13.3.11 输出变量 476
13.3.10 只读变量 476
13.3.12 变量属性:typeset命令 478
13.4 输出 481
13.5 输入 482
13.5.1 逐词读 483
13.5.3 从文件中读 484
13.5.2 逐行读 484
13.7 eval命令 485
13.6 命令的退出状态 485
13.8 环境变量 487
13.8.3 用户根目录路径(HOME) 488
13.8.2 历史文件路径(HISTFILE) 488
13.8.1 改变目录路径(CDPATH) 488
13.8.6 邮件检查间隔(MAILCHECK) 489
13.8.5 邮箱路径名称(MAIL) 489
13.8.4 登录名(LOGNAME) 489
13.8.9 主提示符(PSI) 490
13.8.8 目录搜索路径(PATH) 490
13.8.7 收邮件路径(MAILPATH) 490
13.8.10 次提示符(PS2) 491
13.8.15 终端说明(TERM) 492
13.8.14 登录shell路径(SHELL) 492
13.8.11 第3提示符(PS2) 492
13.8.12 第4提示符(PS4) 492
13.8.13 用户输入默认变量(REPLY) 492
13.9 选项 493
13.8.16 处理环境变量 493
13.9.6 非全局的(noglob) 494
13.9.5 不执行(noexec) 494
13.9.1 全部输出(allexport) 494
13.9.2 命令行编辑器(emacs和vi) 494
13.9.3 忽略文件结束(ignoreeof) 494
13.9.4 在重定向中不损坏现有文件 494
13.9.9 处理选项 495
13.9.8 执行跟踪(xtrace) 495
13.9.7 冗长(verbose) 495
13.10.1 系统配置文件 496
13.10 启动脚本 496
13.10.4 启动过程 497
13.10.3环境文件 497
13.10.2 个人配置文件 497
13.11.2 历史命令 498
13.11.1 历史文件 498
13.11 命令历史记录 498
13.11.3 重做命令(r) 500
13.12.1 执行步骤 501
13.12 命令执行过程 501
13.11.4 重做命令中的替换 501
13.13 关键术语 502
13.12.2 命令执行举例 502
13.14 提示 503
13.15 命令 504
13.16 小结 505
13.17.1 复习题 506
13.17 练习 506
13.17.2 练习题 507
13.18 上机实习 508
14.1.1 脚本组件 511
14.1 脚本基本概念 511
第14章 Korn shell编程 511
14.1.2 使脚本可执行 513
14.1.3 执行脚本 513
14.1.5 参数和位置参数 517
14.1.4 脚本终止(exit命令) 517
14.2 表达式 518
14.2.1 数学表达式 519
14.2.2 关系表达式 520
14.2.3 文件表达式 522
14.2.4 逻辑表达式 523
14.3.1 if-then-else 525
14.3 判定:作出选择 525
14.2.5 表达式类型小结 525
14.3.2 多路选择 529
14.4.1 命令控制和列表控制循环 533
14.4 重复 533
14.4.3 循环重定向 541
14.4.2 后台循环 541
14.5.1 特殊参数 546
14.5 特殊参数和变量 546
14.5.3 特殊参数与变量小结 549
14.5.2 特殊变量 549
14.6 改变位置参数 550
14.7.1 参数个数有效性验证 553
14.7参数有效性验证 553
14.7.2 参数类型有效性验证 555
14.8 调试脚本 557
14.8.1 包括在脚本中的调试选项 558
14.8.2 命令行调试选项 559
14.9.1 cat 561
14.9 脚本实例 561
14.9.2 Copy 563
14.11 提示 565
14.10 关键术语 565
14.12 命令 566
14.13 小结 568
14.14.1 复习题 569
14.14 练习 569
14.14.2 练习题 570
14.15 上机实习 575
15.1.2 变量替代 579
15.1.1 变量求值 579
第15章 Korn shell高级编程 579
15.1 变量求值和替代 579
15.2 字符串处理 583
15.2.1 压缩字符串 584
15.2.3 定位字符串中的子字符串 585
15.2.2 字符串长度 585
15.2.4 抽取子字符串 586
15.2.5 剥取字符串 587
15.2.6 使用其他实用程序 588
15.4 函数 589
15.3 此处文档 589
15.4.1 编写函数 590
15.4.2 返回值 592
15.4.3 比较字符串 593
15.4.4 文件中的函数 594
15.5 数组 595
15.6 信号 596
15.6.2 信号的响应 597
15.6.1 信号类型 597
15.6.3 trap命令 598
15.7 内置命令 599
15.7.1 sleep命令 600
15.8.1 读字符串 601
15.8 脚本技术 601
15.7.2 点命令 601
15.8.2 用户接口 602
15.8.3 分析选项 603
15.8.4 分析路径名 607
15.8.5 打开和关闭文件 610
15.9 shell环境和脚本 614
15.10.1 计算 615
15.10 脚本实例 615
15.10.2 逆置 617
15.10.3 计算列总和 618
15.12 提示 620
15.11 关键术语 620
15.15 小结 621
15.14 命令 621
15.15.1 复习题 622
15.15 练习 622
15.15.2 练习题 623
15.16 上机实习 624
16.1.3 重定向 629
16.1.2 标准流 629
第16章 交互式C shell 629
16.1 C shell特征 629
16.1.1 C shell会话 629
16.1.4 管道 630
16.1.11 C shell的别名 631
16.1.10 作业控制 631
16.1.5 tee命令 631
16.1.6 组合命令 631
16.1.7 命令行编辑 631
16.1.8 引号 631
16.1.9 命令替代 631
16.2.1 垃圾文件(/dev/null) 634
16.2 两个特殊文件 634
16.2.2 终端文件(/dev/tty) 635
16.3.1 用户定义变量 636
16.3 变量 636
16.3.3 在变量中存储值 637
16.3.2 预定义变量 637
16.3.4 访问变量值 638
16.3.7 存储文件名 639
16.3.6 清除变量 639
16.3.5 空变量 639
16.3.8 在座文件内容 640
16.3.10 输出变量 641
16.3.9 在变量中存储命令 641
16.4 输出 643
16.6 命令退出状态 645
16.5.2 逐词读 645
16.5 输入 645
16.5.1 逐行读 645
16.7 eval命令 646
16.8 环境变量 647
16.9 开关变量 652
16.10.3 启动过程 654
16.10.2 个人启动文件 654
16.10 启动和关闭和脚本 654
16.10.1 系统启动文件 654
16.11.2 历史命令 655
16.11.1 历史文件 655
16.10.4 关闭文件 655
16.11 命令历史记录 655
16.11.3 重新执行以前的命令 656
16.11.5 使用以前命令中的参数 657
16.11.4 替代和重新执行 657
16.11.7 路径名称修饰符 658
16.11.6 历史修饰符 658
16.12 命令执行脚本 659
16.11.8 历史命令小结 659
16.12.2 命令执行举例 660
16.12.1 执行步骤 660
16.14 提示 661
16.13 关键术语 661
16.15 命令 662
16.16 小结 663
16.17.1 复习题 664
16.17 练习 664
16.17.2 练习题 665
16.18 上机实习 666
17.1.1 脚本组件 668
17.1 脚本基本概念 668
第17章 C shell编程 668
17.1.3 执行脚本 670
17.1.2 使脚本可执行 670
17.1.5 参数和位置参数 674
17.1.4 脚本终止(exit命令) 674
17.2 表达式 675
17.2.1 数学表达式 676
17.2.2 关系表达式 677
17.2.3 文件表达式 678
17.3 判定:作出选择 679
17.2.4 逻辑表达式 679
17.3.1 if-then-else 680
17.3.2 多路选择 684
17.4 重复 687
17.5.1 脚本名称($0) 693
17.5 特殊参数 693
17.5.3 全部参数($argv) 694
17.5.2 参数个数($*argv) 694
17.7 参数有效性验证 695
17.6 改变位置参数 695
17.5.4 特殊参数小结 695
17.7.1 参数个数有效性验证 698
17.7.2 参数类型有效性验证 699
17.8.1 包括在脚本中的调试选项 702
17.8 调试脚本 702
17.8.2 命令行调试选项 703
17.9 脚本实例 706
17.11 提示 708
17.10 关键术语 708
17.12 命令 709
17.13 小结 710
17.14.1 复习题 711
17.14 练习 711
17.14.2 练习题 712
17.15 上机实习 715
18.2.1 压缩字符串 719
18.2 字符串处理 719
第18章 C shell高级编程 719
18.1 变量求值 719
18.2.2 使用其他实用程序 720
18.3 此外文档 721
18.4.1 信号类型 722
18.4 信号 722
18.4.3 on interrupt命令 723
18.4.2 信号的响应 723
18.5 内置命令 724
18.5.1 sleep命令 725
18.6.1 读字符串 726
18.6 脚本技术 726
18.5.2 source命令 726
18.6.2 用户接口 727
18.6.3 分析路径名称 728
18.7 shell环境和脚本 729
18.8.1 创建数组 730
18.8 数组 730
18.8.2 分析输入 732
18.9.1 模拟find命令 733
18.9 脚本实例 733
18.9.2 通用分类账系统 734
18.9.3 删除重复项 737
18.12 命令 739
18.11 提示 739
18.10 关键术语 739
18.14.1 复习题 740
18.14 练习 740
18.13 小结 740
18.14.2 练习题 741
18.15 上机实习 742
附录A ASCII表 747
B.1 早期 752
附录B 简要历史 752
B.3 System V和BSD4的派生物 753
B.2.2 BSD UNIX 753
B.2 现代 753
B.2.1 AT T UNIX 753
B.4 POSTX 754
C.1.1 文本模式 755
C.1 加载文件 755
附录C emacs 755
C.2 编辑文本 756
C.1.2 帮助模式 756
C.2.1 定位光标 757
C.2.3 擦除文本 758
C.2.2 插入文本 758
C.2.4 重新获取文本:yank命令 760
C.2.6 拷贝文本 761
C.2.5 移动文本 761
C.3 保存和退出emacs 762
C.4.2 撤消 763
C.4.1 挂起编辑 763
C.4 其他命令 763
C.4.5 分屏 764
C.4.4 放弃 764
C.4.3 重复 764
C.4.6 搜索字符串 765
D.1.2二进制数 767
D.1.1 十进制数 767
附录D 编码系统 767
D.1 计算机编码系统 767
D.1.3 八进制数 768
D.1.4 十六进制数 768
D.2 整数转换 769
D.2.1 二进制到十进制 769
D.2.2 十进制到二进制 770
D.2.3 二进制到二进制或十六进制 770
附录E 预定义变量 771
附录F unix命令 773
附录G shell元字符 782
附录H korn shell与C shell的区别 783
H.1 变量 783
H.2 命令行编辑 783
H.3 命令替代 783
H.5 输入/输出 784
H.6 环境变量 784
H.4 别名 784
H.9 选项和开关变量 785
H.8 关闭文件 785
H.10 历史记录 785
H.7 启动文件 785
H.12 特殊变量 786
H.13 表达式 786
H.11 参数 786
H.14 选择 787
H.15 重复 787
H.16 数组 788
H.17 函数 788
词汇表 790
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019