第一章 简介 1
1.1有关UNIX系统的学问和争论 2
1.2现代UNIX系统的优与劣 3
1.3UNIX系统的发展史 4
1.4SVR4版本 6
1.4.1连网支持 6
1.4.2统一化 6
1.4.3新的开发环境 6
1.4.4国际性 6
1.4.5X窗口系统 6
1.4.6命令 6
1.4.7虚文件系统 6
1.4.8实时进程 6
1.4.9改进的配置和安装 6
1.4.10增强保密性 7
1.5进一步讨论 7
1.5.1微型计算机的需求 7
1.5.2组成UNIX系统 7
1.5.3有关BSD和XENIX兼容性的注释 8
第二章 导论 8
2.1注册 9
2.2X窗口系统显示 11
2.3阅读news信息 12
2.4列文件清单 12
2.5显示文件 13
2.6删除文件 14
2.7阅读邮件 15
2.8发送邮件 16
2.9检查注册用户 17
2.10修改通行字 18
2.11注销 20
2.12进一步讨论 20
2.12.1控制向终端的输出 21
第三章 shell介绍 22
3.1UNIX系统中的命令 22
3.2命令结构 22
3.3命令行扩充 24
3.4环境变量 25
3.5命令行变元的引号 27
3.6PS1 28
3.7标准输入和输出 29
3.8文件结束标记 30
3.9向文件追加标准输出 30
3.10标准报错 31
3.11管道 32
3.12过滤程序 32
3.13命令的返回值 36
3.14反引号操作符 36
3.15进一步讨论 37
3.15.1命令序列 38
3.15.2shell重定向 38
第四章 文件系统 39
4.1文件和目录 39
4.1.1命名文件的规则 41
4.1.2命名目录 41
4.2工作目录 42
4.3在目录层次间移动 42
4.4更改目录层次 44
4.5主目录 45
4.6面向文件的命令 46
4.7符号链接 48
4.8文件的访问权限 50
4.8.1文件所有权 51
4.8.2文件访问权限之理解 51
4.8.3更改文件的所有权 51
4.8.4更改访问权限 52
4.8.5列出目录的访问权限 53
4.9进一步讨论 54
4.9.1X窗口系统的文件管理程序 54
4.9.2basename和dirname 54
4.9.3设备文件 55
4.9.4mesg命令 56
4.9.5其它设备 56
4.9.6再谈符号链接 57
4.9.7浏览文件系统 58
4.9.8有关文件系统在SVR4中重新编排的注释 58
4.9.9针对命名文件和目录的约定 60
第五章 用vi和emacs编辑 62
5.1使用编辑程序 62
5.2vi文本编辑程序 62
5.2.1设置终端类型 63
5.2.2启动vi编辑程序 63
5.2.3vi中的方式 64
5.2.4转换方式 66
5.2.5终止Vi对话 66
5.2.6写文件 66
5.2.7读文件 67
5.2.8修改文件 67
5.2.9重画屏幕 67
5.2.10移至shell 67
5.3用vi编辑 68
5.3.1废除修改 68
5.3.2由命令方式进入输入方式 68
5.3.3输入方式 68
5.3.4在缓冲区中移动 68
5.3.5查找文本 69
5.3.6修改文本 70
5.3.7删除文本 70
5.3.8重复修改 70
5.3.9分割和粘贴操作 70
5.3.10使用行号的分割和粘贴 71
5.4emacs编辑程序 71
5.4.1emacs的基本概念 71
5.4.2启动emacs 73
5.4.3分裂屏幕 74
5.4.4写文件 74
5.4.5退出emacs 74
5.4.6获取帮助 74
5.4.7更改光标位置 74
5.4.8删除文本 75
5.4.9emacs中的标记 75
5.4.10emacs中的分割和粘贴 75
5.4.11查找和替换文本串 75
5.4.12移至shell 76
5.5进一步讨论 76
5.5.1有关使用带X窗口系统的编辑程序的注释 76
5.5.2配置vi选项 76
5.5.3从vi内过滤文本 77
5.5.4emacs中的主方式 78
5.5.5emacs中的次方式 78
5.5.6emacs定制文件 78
5.5.7emacs中的宏 78
5.5.8键盘宏 78
第六章 正则表达式和高级编辑 79
6.1正则表达式的基本概念 79
6.1.1匹配任意单字符 79
6.1.2匹配一个集 80
6.1.3匹配一个范围 80
6.1.4转换正则表达式的特殊含义 80
6.1.5行首和行尾的特殊符号 80
6.1.6建立复杂的正则达式 81
6.1.7最长的匹配串 81
6.2grep命令 82
6.3fgrep和egrep命令 83
6.4用正则表达式在vi中查找 83
6.5在vi中替换 83
6.5.1在替换中使用匹配正则表达式 84
6.5.2行范围内的替换 85
6.5.3行寻址 85
6.5.4用正则表达式上下文寻址 85
6.6sed流编辑程序 86
6.7ed的基本编辑功能 88
6.7.1ed中的方式 88
6.7.2提示符和求助 88
6.7.3读取另一个文件 89
6.7.4回写和退出 89
6.7.5行处理 90
6.7.6显示当前行 90
6.7.7更改当前行 91
6.7.8输入方式 91
6.7.9删除行 91
6.7.10废除错误 92
6.7.11查找串 92
6.7.12替换部分文本 92
6.7.13移动和复制行 93
6.7.14shell转换 93
6.8进一步讨论 93
6.8.1ed脚本 93
6.8.2emacs中的正则表达式查询 94
第七章 更为有用的通用命令 95
7.1再论环境 95
7.2使用PATH变量 95
7.3banner命令 96
7.4清屏 97
7.5date命令 97
7.6cal命令 97
7.7calendar命令 98
7.8more,tail和head程序 98
7.9cmp和diff命令 99
7.10dircmp命令 101
7.11sort和uniq命令 102
7.12cut和past命令 105
7.13join命令 106
7.14文本文件的数据库操作 106
7.15进一步讨论 109
7.15.1sleep命令 109
7.15.2find命令 110
7.15.3stty命令 112
第八章 shell编程及其它 114
8.1多行命令 114
8.1.1here文档 115
8.2将shell命令纳入文件 116
8.2.1注释shell脚本 117
8.3if操作符 118
8.4test命令 119
8.5exit命令 122
8.6expr命令 122
8.7for操作符 123
8.8while操作符 124
8.9case操作符 125
8.10printf命令和输出 126
8.11.profile和/etc/profile 127
8.11.1典型的.profile 128
8.11.2操作符 130
8.12命令行变元 130
8.12.1$#,$*和位置参数 130
8.13使用shell时的错误和报错信息 132
8.14进一步讨论 133
8.14.1shar——一个指导性的shell脚本 133
8.14.2getopts命令 135
8.14.3trap命令 137
8.14.4wait命令 137
8.14.5shell层次和shl命令 137
8.14.6虚拟控制台 139
8.14.7she11函数 140
8.14.8使用CDPATH变量 140
8.14.9命令序列 140
第九章 理解UNIX系统文档 142
9.1UNIX用户手册 142
9.2用户手册的编排 142
9.3引用命令的手册部分 143
9.4典型的手册页面 144
9.4.1提要 144
9.4.2描述 145
9.4.3手册页面的其它部分 145
9.5交叉索引 146
9.6联机命令man 148
9.7联机求助命令 149
9.7.1在命令行中使用求助 153
9.8进一步讨论 153
9.8.1求助目录结构 153
9.8.2更改求助数据库 154
9.8.3手册的其它部分 155
9.8.4命令行生成程序 155
第十章 计算和数值处理 156
10.1有关电子报表的注释 156
10.2再谈shell 156
10.3dc和bc计算器 156
10.4dc命令 157
10.4.1dc中的变量 158
10.5bc计算器 160
10.5.1bc表示法 160
10.5.2bc语句和操作符 162
10.5.3bc函数 163
10.6awk命令 165
10.6.1awk的基术概念 165
10.6.2awk如何读取输入行 166
10.6.3awk模式和动作 166
10.6.4使用awk的数值操作 168
10.6.5处理首尾的特殊模式 169
10.6.6awk语句 170
10.6.7用awk对输出格式化 172
10.7进一步讨论 174
10.7.1新的awk程序 174
第十一章 进程 176
11.1UNIX系统中的分时 176
11.2有关优先级的注释 177
11.3控制分时类中的进程优先级 177
11.4后台进程 177
11.5在后台进程运行时注销 178
11.6父进程和子进程 179
11.7ps命令 180
11.8列举其它用户的活动情况 180
11.9系统进程 180
11.10诊断进程的问题 183
11.11取消一个进程 184
11.12信号 185
11.13进一步讨论 185
11.13.1重新产生的进程 185
11.13.2为什么第一个ps太长 186
11.13.3已停进程 186
11.13.4进程组 186
11.13.5/proc 187
11.13.6实时进程 187
第十二章 UNIX系统管理 189
12.1超级用户 189
12.1.1超级用户环境 190
12.2SU命令 190
12.2.1SU环境 190
12.2.2转换到另一个login 190
12.3建立news信息和日信息 192
12.4发送给管理员的系统邮件 192
12.5使用彩色监视器 192
12.6系统管理的专用工具 193
12.7软盘处理 194
12.7.1格式化软盘 194
12.7.2在格式化盘上创建文件系统 195
12.7.3装载软盘 195
12.8软盘拷贝 196
12.9软盘备份和恢复 196
12.9.1恢复备份文件 197
12.10显示硬盘使用情况 197
12.11设置日期和时间 197
12.12关机 197
12.13添加和删除用户注册ID 198
12.14安装软件包 199
12.15设置机器名 199
12.16邮件设置 199
12.17设置外设的菜单 200
12.18打印机管理 200
12.18.1安装打印机 200
12.18.2管理现存打印机 201
12.19网络服务 201
12.20端口管理 202
12.20.1快速终端设置 202
12.20.2端口监视器管理 202
12.20.3端口服务管理 203
12.21进一步时论 203
12.21.1uname命令 203
12.21.2再谈终端方式 204
12.21.3启动端口监视器 205
12.21.4在端口监视器中启动一项服务 205
12.21.5安装新的终端描述 206
12.21.6使用彩色监视器 207
第十三章 打印 208
13.1使用lp命令 208
13.1.1取消作业 209
13.2按格式打印 210
13.3打印过滤程序 210
13.4附加的打印选项和缺省值 210
13.5确定打印机状态 210
13.5.1lpstat的命令行选项 211
13.6lpsched和lp 212
13.6.1启动和终止调度程序 213
13.7连接打印机 213
13.8将打印机装至lp系统 214
13.8.1测试打印机配置 214
13.8.2打印机接口模型 215
13.8.3配置lp软件 215
13.8.4打印机类型 216
13.8.5指定打印机类型 216
13.8.6附加的打印选项和缺省值 216
13.8.7缺省目的地 216
13.8.8检查安装 217
13.8.9取消打印机 217
13.8.10接受打印请求 217
13.8.11启动打印机 218
13.9将作业从一台打印机移至另一台打印机 219
13.10进一步讨论 219
13.10.1打印机类 219
13.10.2使用格式 220
13.10.3使用字符集和印字轮 222
13.10.4使用过滤程序 223
13.10.5服务器主机 224
13.10.6通过LAN远程存取打印 224
13.10.7通过uucp远程存取打印 225
13.10.8lp目录结构 226
13.10.9打印机驱动程序 227
第十四章 基本通信 227
14.1news命令 228
14.2日信息 229
14.3write命令 229
14.3.1交互使用write 230
14.4wall命令 231
14.5重温mail命令 231
14.5.1有关邮件服务的版本 231
14.5.2邮件概念 232
14.5.3发送邮件 232
14.5.4用邮件发送二进制文件 232
14.5.5读邮件 232
14.5.6mail信息结构 233
14.5.7创建带头的信息 233
14.5.8显示邮箱内容一览表 234
14.5.9回答邮件信息 235
14.5.10查询其它用户的邮件 235
14.5.11域寻址 235
14.5.12转发邮件 236
14.5.13自动回答呼入邮件 237
14.5.14rmail命令 238
14.6用cu命令仿真终端 238
14.6.1中断cu对话 239
14.6.2cu命令行选项 239
14.7进一步讨论 240
14.7.1cu内部命令 240
14.7.1用cu传送ASCII文件 240
14.7.3用cu传送二进制文件 241
14.7.4其它cu内部命令 242
14.7.5m1ailx命令 242
14.7.6ct命令 242
第十五章 uucp数据通信子系统 244
15.1uuto命令 244
15.2uupick命令 245
15.3有关uucp安全性的注释 245
15.4uucp命令 246
15.4.1逻辑路径名 246
15.4.2uucp命令的命令行选项 247
15.5uux命令 247
15.6uustat命令 248
15.6.1报告特定机器中队列的情况 249
15.6.2删除排队作业 249
15.7uucp子系统的管理 250
15.7.1有关uucp版本的注释 250
15.7.2uucp目录结构 250
15.7.3uucp子系统分级结构 252
15.7.4指定远程系统的连接方法 252
15.7.5系统文件 253
15.7.6设备文件 254
15.7.7拨号者文件 255
15.8进一步讨论 255
15.8.1调试uucp连接 256
15.8.2uulog命令 259
15.8.3uucp的管理demons进程 260
15.8.4查询其它机器 260
15.8.5更改数据传送协议 261
15.8.6服务等级 261
15.8.7Devconfig文件 261
15.8.8在TCP/IP网络上使用uucp 261
15.8.9rje和IBM3270仿真 262
第十六章 Kornshell和CShell 262
16.1选择增强的shell 263
16.2KornShell 263
16.2.1启动KornShell 264
16.3ksh中的命令历史 265
16.4用vi和emacs方式编辑的ksh命令 265
16.5ksh中的别名 267
16.6whence命令 269
16.7fc命令 269
16.8代字号替换 270
16.9在ksh下变更目录 270
16.10set命令 271
16.11针对shell编程的ksh增加 272
16.11.1算术操作符 272
16.11.2数组 273
16.11.3改进的提示,输入和输出 273
16.11.4ksh下的环境变量处理 274
16.12Cshell 274
16.13启动Cshell 274
16.14csh命令行 275
16.15设置csh变量 275
16.16csh中的命令历史和编辑 276
16.17散列法 277
16.18别名 277
16.19I/O重定向 278
16.20shell编程 278
16.21标识命令 281
16.22选择shell,执行shell脚本 281
16.23进一步讨论 281
16.23.1选择注册shell 282
16.23.2文件名 282
16.23.3ksh ENV文件 283
16.23.4在PS1中设置当前目录 283
16.23.5作业控制 284
16.23.6ksh下的协处理 285
第十七章 字处理 287
17.1spell命令 287
17.2troff文献置备软件包 289
17.3troff命令行 289
17.4troff命令语言 289
17.4.1troff基本概念 290
17.4.2troff单元 290
17.4.3页格式 293
17.4.4字体和字符控制 294
17.4.5填充控制 294
17.4.6troff寄存器 296
17.5troff宏软件包 298
17.6mm宏 298
17.6.1基本命令 299
17.6.2预定义mm备忘录格式 302
17.6.3抽象和“Copyto”记号 304
17.6.4标题 304
17.6.5显示 305
17.6.6列表 305
17.6.7脚注,引用和目录 306
17.6.8页标题 306
17.7man宏 307
17.8进一步讨论 308
17.8.1tbl命令 308
17.8.2形成数学公式和图形 310
17.8.3troll目录结构 311
17.8.4troll中的条件和宏 311
17.8.5mm中的标识语 312
17.8.6写作平台 312
17.8.7spell历史文件 312
17.8.8创建新的spell数据库 313
第十八章 介质 315
18.1盘块和结点 315
18.2文件系统 315
18.3硬盘管理 316
18.4磁盘自由空间——af命令 316
18.5所占用的磁盘空间——du命令 317
18.6文件大小和用户极限 317
18.7硬盘绝不要满 318
18.7.1文件压缩 319
18.8文件系统类型 320
18.9软盘管理 320
18.10磁盘的设备文件 321
18.11格式化软盘 324
18.12在磁盘上构造文件系统 325
18.12.1指定文件系统大小 325
18.13装载软盘 326
18.13.1使用mount命令 326
18.13.2卸载软盘 327
18.13.3报告装载介质 328
18.14拷贝软盘 328
18.14.1用cp手工拷贝装载磁盘 328
18.14.2dd命令 329
18.14.3dd命令行 329
18.15裸设备存取——cpio命令 330
18.15.1cpio介质操作 330
18.15.2创建cpio档案 331
18.15.3cpio可兼容性 331
18.15.4使用cpio 332
18.15.5读取cpio档案 332
18.15.6cpio命令行的输入选项 333
18.15.7显示档案的内容表 334
18.15.8选择归档文件的子集 334
13.16对软盘或磁带归档 334
13.17备份和恢复文件 335
18.17.1用cpio备份 335
18.17.2用backup和restore备份 336
18.17.3用ufsunmp备份 336
18.18有关备份的注释 337
18.19软盘维护 337
18.20恢复受损档案 337
18.21进一步讨论 337
18.21.1将目录分级结构作为单元移动 338
18.21.2创建特殊文件系统 338
18.21.3装载第二个硬盘 339
18.21.4永久性地装载文件系统 339
18.21.5文件系统检验 340
18.21.6磁带 340
18.21.7tapecntt命令 341
18.21.8tar命令 341
18.21.9tar命令行 342
18.21.10从可引导软盘装载硬盘 343
18.21.11定额 343
第十九章 在UNIX系统下使用MS—DOS 345
19.1使用MS-DOS盘 345
19.2装载MS-DOS盘 347
19.3转换文件 347
19.4有关合并软件包的注释 348
19.5启动和终止MS-DOS 349
19.5.1MS-DOS启动文件 349
19.5.2终止MS-DOS对话 349
19.6MS-DOS的后台执行 350
19.6.1屏幕切换 350
19.7直接从shell调用MS-DOS应用程序 351
19.7.1管道和shell 351
19.7.2MS-DOS命令扩展名 352
19.8PATH和其它环境变量 352
19.9在MS-DOS对话中执行UNIX系统程序 353
19.9.1作业控制 353
19.10.合并对话下的磁盘使用 354
19.10.1文件和目录命名 356
19.10.2udir命令 356
19.10.3有关文件多路存取的注释 356
19.11文件转换 356
19.11.1MS-DOS目录 357
19.12MS-DOS内存分配 357
19.13dos命令的其它命令行选项 358
19.14MS—DOS和和UNIX系统间的设备共享 359
19.14.1软盘管理 359
19.14.2在MS-DOS下打印 359
19.14.3使用通信端口 360
19.15进一步讨论 360
19.15.1不可使用的MS-DOS命令 360
19.15.2运行终端合并 360
19.15.3X窗口系统下运行合并 360
19.15.4合并下的Microsoft窗口 361
19.15.5通信与中断 361
19.15.6UNIX机上的独立MS—DOS 361
19.15.7E驱动器 362
19.15.8D驱动器 362
19.15.9J驱动器 362
19.15.10虚拟磁盘文件 363
19.15.11从软盘引导MS-DOS对话 364
19.15.12把MS-DOS用做注册shell 364
19.15.13dosopts命令 364
19.15.14安装合并特性 365
19.15.15MS-DOS映象 365
第二十章 计时和调度 365
20.1有关分时和实时性能的注释 366
20.2UNIX系统是为永久操作而设计的 366
20.3重温date命令 366
20.3.1设置系统日期 367
20.3.2时区和夏时制 367
20.4文件时间 368
20.4.1touch命令 368
20.5at和batch命令 369
20.5.1指定日期 369
20.5.2显示at作业排队 370
20.5.3batch命令 371
20.5.4at和batch的安全性考虑 372
20.6cron设施 373
20.6.1crontab文件格式 373
20.6.2crontab命令 375
20.6.3cron允许权限和安全性 376
20.7进一步讨论 376
20.7.1cron日志文件 376
20.7.2测试命令执行时间 377
20.7.3sync操作 377
20.7.4用户个人的系统使用记帐 378
20.7.5用sar软件包对进程记帐 378
第二十一章 引导和关机 380
21.1系统运行环境 380
21.2关机 380
21.2.1shutdown命令 380
21.3引导序列 382
21.4init状态 384
21.4.1更改init状态 384
21.5letc/inittab文件 385
21.5.1init操作 386
21.5.2引导时处理 386
21.5.3rc脚本 387
21.5.4服务存取设施 387
21.5.5更改inittab文件 388
21.6进一步讨论 388
21.6.1SVR4的较短关机过程 388
21.6.2fsck命令 389
第二十二章 安全性 391
22.1安全性策略 391
22.2数据保护 391
22.2.1文件创建的缺省权限 392
22.3文件加密 393
22.4注册ID和通行字 394
22.5注册历史 394
22.6超级用户 395
22.7口令文件 395
22.7.1典型的/etc/passwd文件 396
22.7.2追加和取消用户 397
22.8通行字老化 398
22.9取消用户 399
22.10追加组 399
22.11约束shell 400
22.12UNIX系统和文件的保护 400
22.13物理安全性 401
22.14局部区域网 401
22.15UUCP安全性 402
22.15.1UUCP允许文件 402
22.15.2缺省允许 402
22.15.3允许文件的定制 403
22.15.4用LOGNAME行控制呼叫 403
22.15.5用MACHINE行控制呼出 404
22.15.6uucheck命令 404
22.15.7未知远程机和查询 404
22.16进一步讨论 405
22.16.1系统入侵 406
22.16.2防犯行为 406
22.16.3检测入侵 406
22.16.4特洛依木马 407
第二十三章 X窗口系统 408
23.1基本X概念 408
23.1.1X服务程序 408
23.2.2用户应用程序 409
23.3.3窗口管理程序 409
23.2启动X 409
23.3DISPLAY环境变量 410
23.4管理窗口 411
23.4.1输入焦点 411
23.4.2控制窗口位置 411
23.4.3选择多重窗口 412
23.4.4重新确定窗口大小 412
23.4.5功能菜单 412
23.4.6滚动杆 413
23.4.7求助系统 413
23.5文件管理程序 414
23.5.1名字匹配 414
23.6xterm用户程序 414
23.6.1xterm菜单 415
23.6.2分割和粘贴 416
23.6.3xterm命令行选项 416
23.7类属X命令行变元 416
23.7.1窗口几何 416
23.7.2字体 417
23.7.3颜色 418
23.7.4标题和名字 418
23.7.5图符和求助 419
26.8X用户程序 419
23.8.1xhost用户程序 420
23.8.2xsct和xsetroot用户程序 421
23.8.3xcalc用户程序 422
23.8.4xbiff和读邮件 422
23.9进一步讨论 422
23.9.1xinit命令行 422
23.9.2xinit启动脚本 423
23.9.3终止X对话 423
23.9.4资源数据库 423
23.9.5xrdb命令 426
23.9.6键盘图和xmodmap命令 426
23.9.7设计olwm功能菜单 427
23.9.8X与虚拟控制台和DOS连用 428
23.9.9授权X用户 428
23.9.10对话管理和X终端 429
第二十四章 网络 430
24.1访问远程机器 430
24.1.1rlogin命令 430
24.1.2rcp命令 431
24.1.3rsh命令 431
24.2网络信息命令 432
24.2.1rusers命令 432
24.2.2finger命令 433
24.2.3ping命令 434
24.3存取远程文件 434
24.4确定可装载资源 435
24.5装载远程机器的资源 435
24.5.1装载多种资源 436
24.5.2列举已装载资源 436
24.5.3卸载远程资源 436
24.6自动装载 436
24.7有关用户程序、服务程序和init状态的注释 436
24.8与其它机器共享资源 437
24.8.1列出共享资源 438
24.8.2共享多种资源 438
24.8.3非共享资源 438
24.8.4报告正在使用的共享资源 439
24.8.5有关共享的安全性考虑 439
24.9进一步讨论 439
24.9.1rdate命令 439
24.9.2telnet命令 440
24.9.3demons连网 440
24.9.4在网络上设置新机器 441
24.9.5设置NFS 441
24.9.6在RFS上设置机器 442
24.9.7有关RFS事宜 445
24.9.8使用NFS和RFS 445
24.9.9SVR4下的SVR3RFS命令 445
24.9.10为网络配置邮件 446
24.9.11有关商用连网应用程序的注释 448
24.9.12设备共享 448
24.9.13更多的网络概念 448
24.9.14YellowPages系统 448
第二十五章 系统配置 450
25.1硬件和UNIX系统 450
25.1.180386和其它机器 450
25.1.2内存考虑 450
25.1.3磁盘考虑 451
25.1.4控制台和监视器 452
25.1.5端口和终端 452
25.1.6SVR4许可证版本的限制 452
25.1.7打印机 452
25.1.8网络 453
25.1.9磁带 454
25.2最小配置 453
25.3设置系统 453
25.4测试初始配置 454
25.5硬盘分区 455
25.6变换和转储空间 456
25.7文件系统 456
25.7.1文件系统类型 457
25.8有关软件包的注释 457
25.9装入系统软件 457
25.9.1完全或覆盖安装 457
25.9.2硬件选择 458
25.9.3选择软件包 458
25.9.4fdisk安装过程 458
25.9.5提示式安装过程 461
25.9.6文件系统分区 463
25.9.7装入基础配套 464
25.9.8设置过程 465
25.10安装附加的软件包 466
25.11从shell装入软件 466
25.11.1使用安装命令 466
25.12终端设置 467
25.13进一步讨论 467
25.13.1PANIC(恐惧)信息 467
25.13.2从软盘引导 468
25.13.3由旧版本向SVR4升级 469
25.13.4系统缺省 469
25.13.5可调参数 470
第二十六章 进一步讨论 471
26.1游戏程序 471
26.2世界用户团体 472
26.3读news 473
26.3.1通过邮件回答项目 475
26.3.2介绍xrn 476
26.3.3创建项目 476
26.3.4有关news格式的注释 476
26.4网间与ftp命令 477
26.4.1ftp寻址和注册 478
26.4.2ftp命令方式 479
26.4.3文件传输 480
26.5软件开发 480
26.6源代码控制系统 481
26.7UNIX系统之影响与日俱增 483
26.8参考书目 483