实用UNIX系统-使用与管理PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:孙玉方主编;吴健等编著
- 出 版 社:清华大学出版社;广西科学技术出版社
- 出版年份:1993
- ISBN:7302010501
- 页数:301 页
引言 1
第一章 系统概述 5
1.1 开始与UNIX系统通信 5
1.1.1 注册进入系统 6
1.1.2 确定终端类型 6
1.1.3 退出系统 7
1.2 使用shell命令了解系统情况 7
1.2.1 确定有谁在系统中 7
1.2.2 读取日期和时间 8
1.3 文件操作 8
1.3.1 建立文件 8
1.3.2 列出用户主目录下的文件 9
1.3.3 逐屏显示文件内容 9
1.3.4 用cat命令建立正文文件 10
1.3.5 复制文件 10
1.3.8 确认要删除的文件 11
1.3.7 删除文件 11
1.3.6 给文件改名 11
1.3.9 删除几个文件 12
1.3.10 合并文件 12
1.4 与其它用户通信 12
1.4.1 给别的用户发消息 12
1.4.2 给别的用户发送文件 13
1.4.3 用write命令进行交谈 13
1.4.4 接受或拒绝消息 13
1.4.5 给其它用户发送邮件 14
1.5 UNIX实用程序 14
1.5.1 打印文件 14
1.5.2 对文件进行排序 14
1.5.3 统计文件中的行、字和字符数 15
1.5.4 用所有文件作为输入 15
1.5.5 找出含有某个字(词)的行 15
1.5.8 用管道线连接几个命令 16
1.5.6 查找拼写错误 16
1.5.7 输入输出改向 16
1.6 系统安全性 17
1.6.1 更换口令 17
1.6.2 文件的存取权限 18
1.6.3 改变文件的存取权限 18
1.7 用UNIX提供的手段进行程序设计 19
1.7.1 shell程序设计 19
1.7.2 UNIX程序设计工具 20
1.8 了解和改变工作环境 20
1.8.1 了解工作环境 20
1.8.2 确定当前的位置 21
1.8.3 根目录的内容 21
1.8.4 返回主目录 21
1.8.5 用户帐号信息文件 22
1.8.6 确定使用的终端 22
1.9.2 显示系统中的所有进程 23
1.9.1 了解自己的进程情况 23
1.8.7 改变提示符 23
1.9 系统工作情况 23
1.9.3 后台进程 24
1.10 本章小结 24
第二章 屏幕编辑程序vi 25
2.1 引言 25
2.2 起步 26
2.2.1 设置终端配置 27
2.2.2 改变环境 27
2.2.3 设置自动回车 27
2.3 进入vi并建立文件 28
2.3.1 操作方式 29
2.3.2 在附加方式下如何建立正文 29
2.3.3 如何退出附加方式 29
2.3.4 退出vi 29
2.3.5 编辑处理过程与环境 30
2.4.1 如何移动光标 32
2.4 在命令方式下编辑正文 32
2.4.2 左右移动光标 33
2.4.3 如何删除正文 34
2.4.4 如何增加正文 35
2.5 在屏幕上定位光标 36
2.5.1 在某一字符上定位光标 37
2.5.2 行定位 39
2.5.3 词定位 39
2.5.4 按句定位光标 41
2.5.5 按段定位光标 42
2.5.6 在窗口上定位 42
2.6 不显示正文定位光标 44
2.6.1 卷动正文 44
2.6.2 把光标移到指定的行 45
2.6.4 搜索字符模式(/和?命令) 46
2.6.3 行号 46
2.7 建立正文 48
2.7.1 附加正文 49
2.7.2 插入正文 49
2.7.3 在正文中打开一行 50
2.8 删除正文 51
2.8.1 在正文附加方式中删除键入的正文 51
2.8.2 废除最近的命令 52
2.8.3 在命令方式下删除命令 52
2.9 修改正文 54
2.9.1 替换正文 54
2.9.2 替代正文 55
2.9.3 修改正文 55
2.10 剪贴正文 57
2.10.1 移动正文 57
2.10.3 复制正文 58
2.10.2 定位互换的字母 58
2.10.4 用寄存器拷贝或移动正文 59
2.11 特殊命令 59
2.11.1 重复上一条命令 60
2.11.2 合并两行 60
2.11.3 清除和重画窗口 60
2.11.4 改变字母的大小写 60
2.12 在vi中使用行编辑命令 61
2.12.1 暂时回到shell:命令:sh和:! 61
2.12.2 把正文写到一个新文件:命令:W 61
2.12.3 走到指定的行 62
2.12.4 删除缓冲区中的其余内容 62
2.12.5 把一个文件加到缓冲区中 62
2.12.6 进行全局修改 62
2.12.7 退出vi命令小结 63
2.13.2 编辑多个文件 65
2.13.1 恢复由于中断而丢失的文件 65
2.13 vi的特殊任选项 65
2.13.3 浏览文件 66
2.14 练习 66
第三章 UNIX文件和目录 69
3.1 文件及其分类 69
3.2 UNIX目录及其层次结构 70
3.3 文件管理 73
3.3.1 文件的串接 73
3.3.2 复制文件 74
3.3.3 移动文件或为文件及目录换名 75
3.3.4 印出文件 75
3.3.5 逐屏显示文件 77
3.3.6 连接文件 78
3.3.7 寻找文件 79
3.3.8 删除文件 80
3.4 目录管理 81
3.4.2 创建目录 82
3.4.1 检查当前工作目录 82
3.4.3 删除目录 83
3.4.4 复制目录 83
3.4.5 列出目录的内容 84
3.4.6 改变目录 84
3.4.7 高效地重复改变目录 85
3.5 本章小结 85
3.6 练习 86
第四章 基本实用程序 88
4.1 排序文件 88
4.2 字计数 90
4.3 选择或删除两个文件的公共行 90
4.4 确定两个文件的差异 92
4.5 定位包含特定模式的文件 93
4.6.1 paste实用程序 94
4.6 数据库实用程序 94
4.6.2 cut实用程序 95
4.6.3 join实用程序 95
4.7 联机计算器 96
4.8 另一个计算器 97
4.9 本章小结 98
4.10 练习 98
第五章 电子邮件 100
5.1 maili处理 100
5.2 发送邮件 101
5.2.1 发送一条消息给一个用户 101
5.2.2 将一个文件发送给一个用户 102
5.2.3 将邮件发送给多个用户 102
5.3 接收邮件 102
5.3.1 读取邮件 103
5.4.2 删除特定的消息 104
5.4.3 删除一组区域内的消息 104
5.4.1 删除当前消息 104
5.4 删除消息 104
5.5 废除删除命令 105
5.6 创建和增加mbox的内容 105
5.6.1 创建mbox文件 105
5.6.2 读取mbox内的邮件 105
5.6.3 删除mbox中的消息 106
5.7 将邮件消息以文件的形式保存起来 106
5.8 读取保存的文件 106
5.9 写消息 107
5.10 回应mail 107
5.11 在mail中调用屏幕编辑程序 107
5.12 退出mail 110
5.13 本章小结 110
5.14 命令概述 110
5.15 练习 111
6.1 UNIX权限 113
第六章 文件权限与设置 113
6.2 确定文件的权限 114
6.3 修改权限 117
6.3.1 改变文件的权限 119
6.3.2 改变目录的权限 120
6.4 改变文件创建状态掩码 121
6.5 本章小结 123
6.6 练习 123
7.1 UNIX文件系统 124
第七章 文件系统 124
7.2 文件系统的结构 125
7.3 文件系统的构造 126
7.4 文件系统的安装和拆卸 127
7.5 维护文件系统的空闲空间 127
7.5.1 显示空闲空间 128
7.5.2 显示磁盘的使用 128
7.6 文件系统的完整性 128
7.8 练习 129
7.7 本章小结 129
第八章 shell交互功能 130
8.1 启动shell 130
8.2 更有效执行公用程序 131
8.2.1 一行执行多条命令 131
8.2.2 中断一个公用程序 132
8.2.3 在后台执行命令 132
8.2.4 使用命令行选项 132
8.2.5 使用shell文件名扩展特征 133
8.3 输入/输出重定向及管道 133
8.3.1 标准输入/输出 133
8.3.2 输出重定向 134
8.3.3 输入重定向 134
8.3.7 混合使用管道和重定向 135
8.3.6 管道 135
8.3.5 命令行上同时混合输入/输出重定向 135
8.3.4 shell如何完成输入/输出重定向 135
8.3.8 错误信息重定向 136
8.4 使用shell变量 136
8.4.1 用户定义变量 136
8.4.2 单引号、双引号和反撇号 137
8.4.3 shell定义的变量 138
8.4.4 表达式计算 139
8.4.5 位置参数 140
8.4.6 参数替换 141
8.4.7 执行状态标志 142
8.4.8 创建子shell 142
8.4.9 输出变量命令export 142
8.4.10 shell的内部命令 143
8.5 本章小结 143
8.6 练习 143
9.1 建立shell文件 145
第九章 shell编程 145
9.2 shell语句 146
9.2.1 条件语句if…then…fi 146
9.2.2 条件语句if…then…else…fi 147
9.2.3 循环语句for…done 149
9.2.4 开关语句case…esac 151
9.2.5 循环语句while…do…done 152
9.2.6 循环语句until…do…done 153
9.2.7 循环控制语句break和continue 154
9.2.8 设置捕俘trap 156
9.2.9 shell程序设计实例 157
9.3 本章小结 160
9.4 练习 160
第十章 C shell 162
10.1 启动C shell 162
10.2.1 重复当前最近事件 163
10.2 使用csh历史机制 163
10.2.2 历史事件表 164
10.2.3 通过事件号重新调用事件 164
10.2.4 通过偏移量重新调用事件 165
10.2.5 通过匹配符号串调用事件 165
10.2.6 选择参数 166
10.2.7 修改命令行 167
10.2.9 删除文件名后缀 168
10.2.8 删除路径说明中最后一项 168
10.2.10 保留路径说明中最后一项 169
10.2.11 显示一事件而不执行 169
10.2.12 阻止修改某一事件 169
10.3 使用别名 169
10.3.1 简化命令 170
10.3.2 改变命令名 170
10.3.3 给别名传递参数 170
10.3.5 别名的递归顺序 171
10.3.6 删除别名 171
10.3.4 组合命令 171
10.3.7 建立别名文件 172
10.4 C shell变量与算术运算 172
10.4.1 设置变量 172
10.4.2 设置数组变量 173
10.4.3 算术运算 173
10.4.4 逻辑表达式 174
10.4.5 常用环境变量 175
10.5 C shell过程 176
10.5.1 条件语句if…then…endif 176
10.5.2 条件语句if…then…else…endif 178
10.5.3 循环语句foreach…end 179
10.5.4 循环语句while…end 181
10.5.5 开关语句switch…endsw 181
10.5.6 goto、continue、break与exit语句 183
10.7 练习 184
10.6 本章小结 184
第十一章 打印 186
11.1 打印文件 187
11.1.1 在默认打印机上打印文件 187
11.1.2 打印其它命令的运行结果 187
11.1.3 在指定的打印机上打印文件 187
11.2 使用打印命令的任选项 188
11.2.1 打印多份副本 188
11.2.2 在信息页中加入标题 188
11.2.3 不向终端上发送消息 189
11.2.4 打印完毕后向用户报告打印状态 189
11.2.5 复制要打印的文件 189
11.2.6 删除打印完的文件 190
11.3 假脱机打印系统的工作过程 190
11.4.1 显示用户自己的打印请求 191
11.4.2 显示其它用户的打印请求 191
11.4 检查打印机工作状态 191
11.4.3 显示默认打印机名 192
11.4.4 显示打印机调度进程的状态 192
11.4.5 显示假脱机打印系统的所有状态 192
11.5 撤消打印请求 194
11.6 本章小结 194
11.7 练习 194
第十二章 UNIX网络 196
12.1 显示局部网络中各计算机状态 197
12.2 显示网络中的用户 197
12.2.1 显示网络中所有用户 197
12.2.2 显示指定主机上的用户 198
12.2.3 显示某个用户最近一次注册情况 199
12.3 通过网络进行通信 200
12.3.1 给在其它主机上的用户发送电子邮件 200
12.2.5 finger命令小结 200
12.2.4 显示某个用户的帐号 200
12.3.2 与在其它主机上的用户交谈 201
12.4 通过网络在另一台主机上注册 202
12.5 在另一台主机上执行命令 203
12.5.1 执行远程命令 203
12.5.2 使用没有命令的rsh 204
12.6.2 把文件传送到远程主机上 205
12.6.1 从远程主机上读取文件 205
12.6 在不同的计算机之间传送文件 205
12.7 使用ftp命令传送文件 206
12.7.1 启动ftp 206
12.7.2 使用ftp的求助功能 206
12.7.3 注册 207
12.7.4 自动注册 207
12.7.5 查找要复制的文件 207
12.7.6 读取文件 208
12.7.8 发送文件 209
12.7.9 在远程主机上建立目录 209
12.7.7 删除文件 209
12.7.10 改变当前目录 210
12.7.11 删除目录 210
12.7.12 退出注册 210
12.7.13 退出ftp 210
12.8 本章小结 211
12.9 练习 211
第十三章 X Window系统 212
13.1 启动X Window系统 212
13.1.1 移动光标 213
13.1.2 使用终端仿真程序 213
13.2 启动窗口管理程序 214
13.2.1 启动默认大小的终端窗口 214
13.2.2 启动可变大小的终端窗口 214
13.3 使用窗口任选项菜单管理窗口 215
13.2.5 运行X应用程序 215
13.2.3 保持根窗口 215
13.2.4 退出X Window 215
13.3.1 建立新窗口 216
13.3.2 重整屏幕 217
13.3.3 重新显示窗口 217
13.3.4 移动窗口 217
13.3.5 改变窗口大小 217
13.3.8 对窗口肖像操作 218
13.3.9 将窗口肖像还原成窗口 218
13.3.7 建立窗口肖像 218
13.3.6 肖像窗口 218
13.3.10 NewIconify和LowerIconify 219
13.3.11 取出被覆盖的窗口 219
13.3.12 把一个窗口放到其它窗口下 219
13.3.13 改变窗口顺序 219
13.3.14 集中在某个窗口上输入 220
13.3.15 冻结和解除冻结窗口 220
13.4 在窗口间剪接正文 221
13.3.18 退出 221
13.3.16 重新启动窗口管理程序 221
13.3.17 终止窗口运行 221
13.4.1 在同一个窗口中剪接正文 222
13.4.2 在不同的窗口间剪接正文 222
13.4.3 裁剪一个词或一行 223
13.4.4 剪接多行正文 223
13.5 一些有用的文件 223
13.6 本章小结 224
13.7 练习 224
第十四章 进程监控 225
14.1 进程 225
14.1.1 进程的生存周期 226
14.1.2 进程的构成 226
14.1.3 shell进程的生存周期 227
14.1.4 进程与终端通信 227
14.1.5 进程的状态及其转换 228
14.2.1 详细显示进程信息 229
14.2 获取进程信息 229
14.2.2 显示系统中所有进程的信息 230
14.2.3 显示某个用户的进程信息 231
14.2.4 显示与某个终端有关的进程 232
14.3 进程的创建 232
14.3.1 系统核心与外层软件的关系 232
14.3.2 父进程 233
14.3.3 进程的创建 234
14.3.4 父子进程间的信息交换 236
14.4 运行shell程序的进程 236
14.4.1 用shell程序名执行 236
14.4.2 使用exec命令运行shell程序 237
14.4.3 使用source命令运行shell程序 238
14.5 存取权限的工作方式 238
14.6 暂停进程运行 239
14.7.1 用kill命令终止进程运行 241
14.7 终止进程运行 241
14.8 本章小结 242
14.9 练习 242
14.7.2 首先终止子进程运行 242
第十五章 系统维护 244
15.1 用tar去创建并使用档案带 244
15.1.1 建立档案带 245
15.1.2 列出磁带中文件的清单 245
15.1.3 把文件加到现有带上 245
15.1.4 把几个文件放到一条带上 246
15.1.5 把一个目录中的所有文件归档 246
15.1.6 当前目录归档 246
15.1.7 在tar中使用文件名扩展 247
15.1.8 抽取一份档案的一个子集 247
15.1.9 使用非默认的盒式带驱动器 247
15.2 超级用户任务和责任 248
15.2.3 从超级用户状态中退出 249
15.2.1 成为超级用户 249
15.2.2 使用实用程序的全路径名 249
15.3 设置系统目录权限时的保密考虑 250
15.4 和系统中的所有用户通信 250
15.5 创建一个新的法册账号 251
15.6 删除一个用户 252
15.7 文件系统后援 253
15.7.1 决定系统卸出的级别 253
15.7.2 保持后援文件的踪迹 253
15.7.3 规定后援用的设备 254
15.7.4 使用不同的磁带设备 254
15.7.5 检查dump的任选项 254
15.7.6 与dump对话 254
15.7.7 从卸出带上恢复文件 255
15.8 关闭系统 255
15.8.2 在关闭后重新引导系统 256
15.8.1 检查shutdown的任选项 256
15.9 检查文件系统 257
15.9.1 在运行fsck之前卸下文件系统 257
15.9.2 以只检查方式针对文件系统运行fsck 257
15.9.3 重新安装fsck已经检查过的文件系统 257
15.9.4 以检查并修复的方式运行fsck 258
15.9.5 删除有麻烦的文件 258
15.10 System V系统维护的菜单界面 258
15.10.1 增添新用户 259
15.10.2 删除用户 259
15.10.3 确保文件系统完整性 259
15.10.4 构造系统后援 260
15.10.5 关闭及重新启动系统 260
15.11 本章小结 260
15.12 练习 260
A.1 文件系统结构 261
附录A 文件系统小结 261
A.2 UNIX系统目录 262
附录B UNIX系统命令汇总 263
附录C 速查vi命令 266
C.1 起步命令 266
C.1.1 shell命令 266
C.1.2 基本vi命令 266
C.2.2 行定位 267
C.2.1 字符定位 267
C.2 在窗口上定位的命令 267
C.2.3 词定位 268
C.2.4 句定位 268
C.2.5 段定位 268
C.2.6 在窗口中定位 268
C.3 在文件中的定位命令 268
C.3.1 卷动 268
C.5.1 在正文输入方式 269
C.5 删除正文的命令 269
C.4 插入正文的命令 269
C.3.3 搜索模式 269
C.3.2 在指定的行上定位 269
C.5.2 在命令方式 270
C.6 修改正文的命令 270
C.6.1 字符、字、正文对象 270
C.6.2 剪贴正文 270
C.7 其它命令 271
C.7.1 特殊命令 271
C.7.2 行编辑命令 271
C.7.3 退出vi的命令 272
C.8 vi的特殊任选项 272
附录D shell命令语言小结 273
D.1 shell命令语言词汇 273
D.1.1 shell中的特殊字符 273
D.1.2 输入输出改句 273
D.1.5 变量 274
D.1.4 建立shell可访问的文件 274
D.1.3 执行和终止进程 274
D.1.6 用在系统中的变量 275
D.2 shell编程结构 275
D.2.1 here文档 275
D.2.2 for循环 275
D.2.3 while循环 276
D.2.4 if…then 276
D.2.5 if…then…else 276
D.2.6 case结构 276
D.2.7 break和continue语句 277
附录E C Shell小结 278
E.1 初始化文件 278
E.1.1 样本注册文件.login 278
E.1.2 shell“读命令”文件.cshrc 278
E.2 重新引用以前的命令 278
E.6 注销文件 279
E.5 把别名赋给命令串 279
E.3 选择个别实参 279
E.4 修改命令行 279
E.7 赋串值 280
E.8 操纵含有数值的变量 280
E.9 C shell保留的变量 281
E.10 文件检测 281
E.11 组成条件语句 282
E.12 组成循环 282
E.13 其它编程技术 282
E.14 内部命令 283
附录F 初置终端 285
F.1 设置TERM变量 285
F.1.1 可接收的终端名称 285
F.1.2 示例 286
F.2 开窗口 287
F.2.1 开设窗口 287
F.2.2 在层上工作 289
附录G 练习参考答案 290
G.1 第二章练习参考答案 290
G.2 第三章练习参考答案 294
G.3 第四章练习参考答案 296
G.4 第五章练习参考答案 296
G.5 第六章练习参考答案 297
G.6 第七章练习参考答案 297
G.7 第八章练习参考答案 297
G.8 第九章练习参考答案 298
G.9 第十章练习参考答案 298
G.10 第十一章练习参考答案 298
G.11 第十二章练习参考答案 299
G.12 第十三章练习参考答案 299
G.13 第十四章练习参考答案 300
G.14 第十五章练习参考答案 300
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《管理运筹学》韩伯棠主编 2019
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019